Location:
4110 Lancaster Avenue
Philadelphia, PA 19104