Location:
671 N. Preston Street
Philadelphia, PA 19104