Located at 6060 Ardleigh St., Philadelphia, PA 19138 – follow the path to the entrance, since the entrance is not visible from the street.