Don't live there, but have been in the area a few times.
It's a bit far afield, but is the University of Delaware unreasonable? They've several rinks, a lot of good people, and a very well respected pro shop with at least one very good skate technician, who runs the shop.
Incidentally, Ice Works in Aston has many surfaces, and a lot of competitions. I'm sure it must attract some good coaches.
Do I remember right that the Philadelphia Humane society is remarkably expensive? But that they've a very friendly ice dance community...
Philadelphia is an interesting city. Lots of interesting little shops. A lot of thin little roads. Get a GPS and listen to traffic reports. Watch out for horses. Pedestrians have right of way a lot of times that they don't in most other states. Several nice colleges nearby (I went to one) that have interesting activities. If you like plants, Longwood Gardens is interesting. Outdoors - lots of woods, but watch out for deer ticks, because they have a lot of deer. (Actually, that is based on one area. Not sure about the rest of the state.) Several very active social dance groups (e.g., a big Scottish Dance group, an active group around Arden Delaware). Lots of flatwater, sea and whitewater boating groups and activities. (But, unless they have changed, even kayaks and canoes need to be registered.)