Location:
671 N. Preston Street

Philadelphia, PA 19104