Home > Physicians > Mario Caruso
Mario Caruso, DO
Clinical Cardiologist
Board Certifications
American Board of Internal Medicine (Internal Medicine)
Languages
- English
NPI
1093101057
Schedule an Appointment
Practice Locations
151 Fries Mill Road
Turnersville, NJ 08012
Turnersville, NJ 08012
900 Centennial Boulevard
Building 2, Suite 201
Voorhees, NJ 08043
Building 2, Suite 201
Voorhees, NJ 08043
Education and Training
Medical School
Rowan School of Osteopathic Medicine
Stratford, NJ
Internships
Internal Medicine – Lankenau Medical Center
Wynnewood, PA
Residencies
Internal Medicine – Lankenau Medical Center
Wynnewood, PA
Fellowships
Cardiovascular Diseases – Lehigh Valley Health Network
Allentown, PA