Find a Doctor

Filter results

Coordinates
Enter an address to filter results.
Distance in Miles

*The Physician Directory includes information about the healthcare providers who have medical staff privileges at one or more Trinity Health Michigan hospital and/or participate in Trinity Health Michigan’s clinically integrated network. The directory includes providers employed by Trinity Health Medical Group and Trinity Health IHA Medical Group and in private practice. No provider has paid a fee to be included.

330 doctor results
Christopher Martin, MD

Christopher Martin, MD

General Surgery
Primary Office:
MercyOne North Iowa General Surgery
More Location Information
Phone: 641-494-5260
Appointments(Accepting new patients)
Primary Office:
MercyOne North Iowa Heart Center
More Location Information
Phone: 641-494-5300
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Primary Office:
MercyOne North Iowa Heart Center
More Location Information
Phone: 641-494-5300
Appointments(Accepting new patients)
Vishram Jalukar, MD

Vishram Jalukar, MD

Otolaryngology
Primary Office:
MercyOne North Iowa Ear, Nose, Throat and Allergy
More Location Information
Phone: 641-494-5380
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Primary Office:
MercyOne North Iowa Bariatric Surgery
More Location Information
Phone: 641-428-2400
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Primary Office:
MercyOne North Iowa Urology
More Location Information
Phone: 641-494-5280
Appointments(Accepting new patients)
Virtual Visits
Primary Office:
MercyOne North Iowa Neurology at Mason City Clinic
More Location Information
Phone: 641-494-5290
Appointments(Accepting new patients)
Primary Office:
MercyOne North Iowa Orthopedics Care
More Location Information
Phone: 641-494-5210
Appointments(Accepting new patients)
Book Appointment Now
Sandra Crosara, MD

Sandra Crosara, MD

Infectious Diseases
Primary Office:
MercyOne North Iowa Infectious Disease Care
More Location Information
Phone: 641-428-8001
Appointments(Accepting new patients)
Virtual Visits
Harsha Jayawardena, MD

Harsha Jayawardena, MD

General Surgery
Primary Office:
MercyOne North Iowa General Surgery
More Location Information
Phone: 641-494-5260
Appointments(Accepting new patients)
Virtual Visits
Mark Mulkey, MD

Mark Mulkey, MD

Plastic and Reconstructive Surgery
Primary Office:
MercyOne North Iowa Plastic and Reconstructive Surgery
More Location Information
Phone: 641-494-5360
Appointments(Accepting new patients)
Virtual Visits
Book Appointment Now
Satish Sondhi, MD

Satish Sondhi, MD

Gastroenterology
Primary Office:
MercyOne North Iowa Gastroenterology Care
More Location Information
Phone: 641-494-5350
Virtual Visits
Michael Crane, MD

Michael Crane, MD

Orthopedic Surgery
Primary Office:
MercyOne North Iowa Orthopedics Care
More Location Information
Phone: 641-494-5210
Ronald Kloc, DO

Ronald Kloc, DO

Pain Management
Primary Office:
MercyOne North Iowa Interventional Pain Management
More Location Information
Phone: 641-494-5475
Appointments(Accepting new patients)
Daniel Hamilos, MD

Daniel Hamilos, MD

Allergy and Immunology
Primary Office:
MercyOne North Iowa Allergy and Immunology
More Location Information
Phone: 641-494-5380
Appointments(Accepting new patients)
Michael Scherb, MD

Michael Scherb, MD

Orthopedic Surgery
Primary Office:
MercyOne North Iowa Orthopedics Care
More Location Information
Phone: 641-494-5210
Appointments(Accepting new patients)
Book Appointment Now
Mark Lassise, MD

Mark Lassise, MD

Psychiatry
Primary Office:
MercyOne North Iowa Psychiatry
More Location Information
Phone: 641-494-5170
Virtual Visits
Byron Beasley, MD

Byron Beasley, MD

Cardiology
Primary Office:
MercyOne North Iowa Heart Center
More Location Information
Phone: 641-494-5300
Appointments(Accepting new patients)
Book Appointment Now
Megan Wassom, PA

Megan Wassom, PA

General Surgery
Primary Office:
MercyOne North Iowa Medical Center
More Location Information
Phone: 641-494-5260
Appointments(Accepting new patients)
Madan Acharya, MD

Madan Acharya, MD

Electrophysiology
Primary Office:
MercyOne North Iowa Heart Center
More Location Information
Phone: 641-494-5300
Appointments(Accepting new patients)