Back to photostream

Acme - Philly North - I & Tioga

Harrowgate Plaza, 3528 I St; closed no later than the late 90s. Is currently a furniture outlet that appears to still be open despite the entire shopping center falling into disarray. Is tucked away off of I St up a hill, making it even more creepy.

3,345 views
2 faves
5 comments
Uploaded on July 16, 2009
Taken on July 15, 2009