Location:
4110 Lancaster Avenue

Philadelphia, PA 19104