
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
Education and Training
Medical School
Rowan School of Osteopathic Medicine
Stratford, NJ
Internship
Internal Medicine – Lankenau Medical Center
Wynnewood, PA
Residency
Internal Medicine – Lankenau Medical Center
Wynnewood, PA
Fellowship
Cardiovascular Diseases – Lehigh Valley Health Network
Allentown, PA
Practice Locations
900 Centennial Boulevard
Building 2, Suite 201
Voorhees, NJ 08043
Building 2, Suite 201
Voorhees, NJ 08043