35 Bethlehem Pike
Philadelphia PA 19118
The site is the end location in the small shopping center called Top of the Hill Plaza. The facility entrance is easy to see/access.
There is some onsite parking available. Additional parking can be found on Summit St or at the Chestnut Hill Hospital parking garage located at 8835 Germantown Ave, which is just two blocks west of the Top of the Hill Plaza.