Just went out to check if there were any changes on the locations page and it looks like the Philadelphia Service Center may be open. I will try to call tomorrow to validate.
Just called an confirmed they are open
I've been there a couple times already over the past few weeks. Nick T. is the service manager here and has been great to work with. Strange location though. You'd never find it if you don't have a GPS or just happen to be familiar with that corporate park off Trooper Rd. Its a few miles north of 422 west (from KofP). It's in the back of the buildings you see from Allendale Rd.
I am in the Philly area, Drexel Hill. Do they sale any items there...hats, floor mates, tires or wheels?