Located in University City

4247 Locust Street

Philadelphia, PA 19104.