Bryn Mawr: 610-527-8266 | Philadelphia: 215-546-5900  |  Schedule An Appointment: 610-527-8266

Contact Us

Contact Us
Name
Name
First Name
Last Name

Bryn Mawr

1030 E Lancaster Ave
Suite L11
Bryn Mawr, PA 19010
610-527-8266

Office Hours for questions, appointment & billing issues:
Mon & Wed: 8:30am – 1:30pm
Tue & Thu:   8:45am – 5pm
Fri & Sat:      Closed

Patient Appointment Hours:
Tues & Thu: 8:45am – 4:45pm

Philadelphia

1920 Chestnut Street
Suite 200
Philadelphia, PA 19103
215-546-5900

Office Hours for questions, appointment & billing issues:
Mon & Wed: 8:30am – 1:30pm
Tue & Thu:   8:45am – 5pm
Fri & Sat:      Closed

Patient Appointment Hours:
Mon: 8:45am – 4:45pm

Center Valley

4025 West Hopewell Rd
Center Valley, PA 18034
610-756-8651

Office Hours:
Mon – Fri: 8am to 5pm
Sat: 8am to 11pm

Langhorne

940 Town Center Drive
Suite F-20
Langhorne, PA 19047
215-608-5691

Office Hours:
Mon – Fri: 9am to 5pm

Lansdale

635 N Broad Street
Lansdale, PA 19446
215-258-9342

Office Hours:
Mon:  8:30am to 6pm
Tues & Thu: 8:30am to 7pm
Wed  & Fri: 8:30am to 5pm
Sat: 9am to 2pm

Aaron L. Shapiro, M.D., P.C.
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.