• Home
  • Pay My Bill
  • Hours
  • Physicians
  • Patient Forms
  • Services
  • Physical Therapy
  • Telemedicine/Patient Portal
  • Insurance
  • Resources
  • Our Staff
  • Students
  • About
  • Employment Opportunities
  • Contact Us
  • Telemedicine New Patient Forms

MEET OUR TEAM OF PHYSICIANS



Our team of physicians cares about our patients. They are here to understand and meet your healthcare needs. Call us at 952-758-2535 to schedule an appointment today.



Michael O'Rourke, MD



Physician



Dr. O'Rourke is a graduate of the St. Louis School of Medicine, with an internship in surgery.


Dr. O'Rourke also has an MBA in finance and is actively involved in New Prague Hockey.


Dr. O'Rourke typically sees patients:

- Mondays*

- Tuesdays

- Wednesdays

- Fridays





Jean Craig, MD



Physician



Dr. Craig is a graduate of the University of Iowa Carver College of Medicine.


Dr. Craig is a board-certified family physician.


When she is not seeing patients, she is busy running Wee3Beasties, a non-profit feline rescue organization.


Dr. Craig typically sees patients:

- Mondays

- Wednesdays

- Thursdays

- Fridays




Heather Hamernick, MD



Physician



Dr. Hamernick is a graduate of the University of Minnesota Twin Cities Medical School.


Dr. Hamernick is a board-certified family physician who provides obstetric care. At this time, Dr. Hamernick also delivers babies, at St. Francis Regional Medical Center in Shakopee.


She also enjoys preventive medicine, pediatrics, travel medicine and academic medicine. She recently received the Exceptional Primary Care Community Faculty Teaching Award from the University of Minnesota Medical School.


When she is not seeing patients, Dr. Hamernick enjoys spending time with her husband and daughters, Gopher sports and adventure travel.


Dr. Hamernick typically sees patients:

- Mondays

- Tuesdays

- Wednesdays

- Thursdays


Call Us
Pay My Bill
Fax: 952-758-6101