Healthy Hearts. Healthy Limbs.

As an interventional cardiologist in Algonquin, we offer comprehensive cardiac and vascular care – from prevention to treatment. 


Monday – Friday 10:00 – 4:00
Saturday – Sunday Closed

Certified Independent Cardiologist for Algonquin, Huntley, Elgin, and all of Northwest Chicago

Accredited Facility - Metro Heart Cardiologist in Algonquin

Metro Heart & Vascular Institute is a full-service independent adult cardiology practice in Algonquin, Illinois. We offer the most up to date treatments individualized to each patient.

We offer state of the art technology, including echocardiography, vascular imaging and nuclear stress tests in a comfortable office setting. With a high focus on interventional cardiology, vascular disease and varicose vein treatment, we strive to provide university level care in the suburbs.

As an independent cardiologist in Algonquin, the cost of care is lower than hospital or health system employed doctors, resulting in lower deductibles for our patients. You get to see one doctor, rather than being bounced between doctors and their nurses.

With our practice location opposite Algonquin Commons, we are conveniently located for patients from Elgin, Hampshire, Huntley, Crystal Lake, Lake in the Hills, Dundee, Barrington and Hoffman Estates.

Metro Heart & Vascular Institute is affiliated with top hospitals in the area:

Advocate Sherman Hospital, Elgin

AMITA St Joseph Hospital, Elgin

Northwestern Medicine Huntley Hospital

AMITA St Alexius Hospital, Hoffman Estates

Advocate Good Shepherd Hospital, Barrington

Our cardiologist in Algonquin IL


Dr. Abbas Rampurwala is an independent cardiologist in Algonquin, specialising in interventional and peripheral vascular cardiology. He is board certified and a fellow of the American College of Cardiology (FACC).

Areas of expertise for our cardiologist in Algonquin


Make An Appointment With Our Cardiologist in Algonquin

We’re available 5 days a week and we usually have same day appointments available. To arrange an appointment, please call us on 847-637-5333 during office hours (Monday to Friday from 10am to 4pm) or submit the form below outside our office hours.