1080 N. Delaware Avenue, Philadelphia, PA 19125
877-477-3715
It’s the latest in a series of similar projects