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.

Welsh Road – Main Office
118 Welsh Road, Unit B
Horsham, PA 19044
(215) 517-1000
Located in the rear of the West Gate Shopping Center, next to the Abington Jefferson office.

North Wales
1010 Horsham Road, Suite 214
North Wales, PA 19454
(215) 517-1000