Find contact information here to make an appointment.

About
Dr. Charles O'Shaughnessy, MD is a cardiology specialist in Elyria, OH. He currently practices at North Ohio Heart Inc. and is affiliated with Mercy Health - Lorain Hospital. He accepts multiple insurance plans. Dr. O'Shaughnessy is board certified in Cardiovascular Disease.
Education
- UNIVERSITY OF CINCINNATI / MEDICAL CENTER, Medical School — 1976
Insurance Accepted
- Aetna
- Anthem
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- First Health
- Humana
- MultiPlan
* Please verify this information when scheduling an appointment.
Compare with other Cardiology Specialists







Patient Satisfaction
Leave a review
How likely are you to recommend Dr. O'Shaughnessy?

Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Charles O'Shaughnessy, MD on Sharecare. To arrange an appointment, call the number on Dr. O'Shaughnessy's profile.
Dr. O'Shaughnessy specializes in Adult Congenital Heart Conditions, Heart Conditions, and Interventional Cardiac Procedures. See more on Sharecare.
Dr. O'Shaughnessy frequently treats the following conditions: Hyperlipidemia, Heart Disease, and Hypertension. See more on Sharecare.
Dr. O'Shaughnessy's office is located at 125 E Broad St Ste 305, Elyria, OH 44035. You can find other locations and directions on Sharecare.
Dr. Charles O'Shaughnessy, MD is affiliated with Mercy Health - Lorain Hospital and Southwest General Health Center.
Yes, Dr. Charles O'Shaughnessy, MD holds board certifications in Cardiovascular Disease and Internal Medicine.
Dr. O'Shaughnessy has over 46 years of healthcare experience.
Hospital Affiliations
- Mercy Health - Lorain Hospital
- Southwest General Health Center
- University Hospitals Elyria Medical Center
Locations
-
Practice
-
1
North Ohio Heart Inc.
125 E Broad St Ste 305, Elyria, OH 44035 (440) 326-4794 - 2 1220 Moore Rd Ste B, Avon, OH 44011 (440) 414-9680
-
1