Our clinicians' schedules vary; the office is open 9:00 AM to 8:00 PM
Chestnut Hill LocationChestnut Hill Tower
7600 Stenton Avenue, Suite 1-F
Philadelphia, PA 19118
We are located in the Chestnut Hill section of Philadelphia on Stenton Avenue between East Mermaid Lane and Cresheim Valley Road. This is near the intersection of Stenton Avenue and Ivy Hill Road.
Conshohocken Location18 Elizabeth Street
Conshohocken, PA 19428