Is there still a fabric store there?

Sister Sue | Jan 4, 2020 | Category: Shopping mall

Delcroft Shopping Center - All questions

Address: 1800 Delmar Dr, Folcroft, PA 19032, USA

Dawn Palaia | Jan 5, 2020

No. Also chinese restaurant, post office, pizza place, deli.

Robin Tramell | Jan 5, 2020

no...they only have...a dollar store..rite aid..save a lot...bar...check cashing...sorry

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places