AMS Cardiology is a comprehensive cardiovascular practice, committed to preventing and treating all aspects of cardiovascular disease in the Abington area. Our team is made up of our highly regarded Physicians, Physician Assistants, and Certified Registered Nurse Practitioners who work diligently day in and day out to provide our patients with the best care. Since our inception in 1970 to today, we’ve taken pride in being the number one cardiologist group in the Bucks and Montgomery County area region.  

We are here for one main reason, to take care of our patients. From treating a range of different heart conditions like Peripheral Artery Disease and Atrial Fibrillation to performing various procedures and testing, we will deliver exceptional care to all patients. We strive to help our patients feel relief from their heart conditions so they can continue to live a healthy and fulfilled life. When you’re looking for the best heart health care in the Abington area, know you are in good hands when you choose to receive care from the physicians of AMS Cardiology.  

Quality, Empathy, and Innovation in Abington

Our values are important to us at AMS Cardiology. We have a commitment to always ensure the highest of standards through effective procedures, interactions, treatments, and innovations. Our team works together to make sure the comfort and wellbeing of all patients in Abington is met. We treat everyone who walks through our doors with empathy and compassion, always imagining what the other person is going through. 

Who We Are

At AMS Cardiology, we are one of the most respected cardiologist groups in the Greater Philadelphia area. Since the 1970’s, we have been serving the patients of Abington with superb heart health care. Our mission is to provide the best care to the sick, as well as further educate ourselves so we are always on the cutting edge of cardiovascular medicine. Abington Medical Specialists are here to treat our patients with respect, empathy, and professionalism, always. To learn more, or schedule an appointment with one of our doctors, contact us today or call us at 215-517-1000.