All Locations Fax Number: (215) 517-1049

Were you a patient at our Warminster location previously? Please join us at our new location on Welsh Road in Horsham, centrally located for easy convenience from all directions.

West Gate 118 Welsh Road, Unit B Horsham, PA 19044
Located in the rear of the West Gate, next to the Abington Jefferson office.
(215) 517-1000
507 Prudential Rd,
Horsham, PA 19044
(215) 517-1000
North Wales
1010 Horsham Road, Suite 214
North Wales, PA 19454
(215) 517-1000
Levy Medical Offices Suite 110
Abington, PA 19001
(215) 517-1000

AMS Patient Testimonials