There is no number on the website. When you click on the contact us link, it provides you with the mailing address. Anyone know how to find out what is going on?
Address: 2501 E Cumberland St, Philadelphia, PA 19125, USA
Dalila Bedoya (Aasya and Fatima) | Sep 10, 2022
I went by at the end of August, no sign on the gate and the place looks unkempt, some plants drying out.
Joy St. Louis | Sep 10, 2022
I don't know honestly. I've been to both locations and there's no information about the closure.
Thanks! Your answer is awaiting moderation.