Byron T. Beasley, MD

Byron T. Beasley, MD

Cardiology Dr. Byron T. Beasley is a board-certified physician with additional qualifications in cardiovascular disease and geriatrics, practicing within the Mercy Heart Center of Mason City Clinic s...

Read More
Samuel J. Congello, DO

Samuel J. Congello, DO

Cardiovascular Disease Board-Certified: Interventional Cardiology and Cardiovascular Disease, American Board of Internal Medicine Fellow: American College of Cardiology, American College of Physic...

Read More
Tarec K. Elajami, MD

Tarec K. Elajami, MD

Cardiology BOARD CERTIFIED: Internal Medicine, American Board of Internal Medicine Echocardiography, National Board of Echocardiography Nuclear Cardiology, American Society of Nuclear Cardiology ...

Read More
Denisa L. Hagau, MD

Denisa L. Hagau, MD

Cardiovascular Disease Board-Certified: Internal Medicine, Cardiovascular Disease, American Board of Internal Medicine, Echocardiography, Cardiovascular CT and Vascular Ultrasound Fellowship-Train...

Read More
Radu Hagau, MD

Radu Hagau, MD

Cardiovascular Disease Board-Certified: Internal Medicine, Cardiovascular Disease, Echocardiography, Nuclear Cardiology, Vascular Ultrasound Cardiovascular CT Fellowship-Trained: Cardiovascular Di...

Read More
Youssef Nasr, MD

Youssef Nasr, MD

Cardiology Board Certified: Internal Medicine, Cardiovascular Disease, Nuclear Cardiology, Echocardiography Fellowship Trained: Cardiovascular Medicine, Henry Ford Health System, Advanced Heart ...

Read More
Richard R. Rattin, DO

Richard R. Rattin, DO

Cardiology Board-Certified: Interventional Cardiology, Cardiology, Nuclear Cardiology and Internal Medicine, American Osteopathic Board of Internal Medicine, Fellow: American College of Cardiolog...

Read More

Specialty care close to home

Up-to-date. Down-to-earth. Close to home. Lots of great reasons to make Mason City Clinic
your first choice for all your family’s specialty healthcare needs.

250 S. Crescent Drive, Mason City, IA 50401

Tel: 641.494.5200

Toll Free: 800-622-1411

Fax: 641.494.5403

Driving Directions

2440 Bridge Avenue, Albert Lea, MN 56007

Tel: 507.320.7900

Fax: 641.494.5403

Driving Directions