If you have an urgent medical issue, please call 911 or go to the nearest emergency room. If you have a non-urgent medical problem, please call (215) 517-1000 during business hours and one of our staff will assist you or you may visit our patient portal at http://bit.ly/1n5pdnR.

All Locations Fax Number: (215) 517-1049


AMS Cardiology is pleased to offer appointments and cardiac imaging in the following Bucks and Montgomery County locations.

Welsh Road – Main Office
118 Welsh Road Unit B
Horsham, PA 19044
(215) 517-1000

Mon, Tues, Wed, Thurs, Fri: 8:00am – 4:00pm

North Wales
1010 Horsham Road, Suite 214
North Wales, PA 19454

Tuesday- Closed
Wednesday 7:30AM–3:30PM
Thusday 7:30am-3:30pm
Friday- Closed

*Please call our main office to schedule an appointment. Call (215) 517-1000 and follow prompt #5 for a scheduling operator.


  • MM slash DD slash YYYY