635 South St.,
Philadelphia , PA 19147 UNITED STATES
Based on 1 reviews
Ok store, rude staffBecause this store is on South Street I guess the staff figures they don't have to be friendly or practice good manners. NOT TRUE. Harldy any locals visit this City Blue location when there are other locations through out Philly that...
Worldwide > United States > Philadelphia, PA > Department Stores