OFFICE HOURS: Monday - Friday 8am-5pm & Saturday 9am-1pm

Healthcare For Your Family

Comprehensive Health Care for all of Northwest Michigan.
Same day appointments & walks in are welcome!



Comprehensive medical care from our 12 healthcare clinics located throughout all of Northwestern lower Michigan.

For acute illnesses, we offer same day appointments with convenient hours, including evening hours until 5pm Monday through Friday and Saturday hours from 9am-1pm at the Benzonia, Interlochen, Manistee, and Traverse City (Rosewood location) offices.

We also provide after hours on call service through Paul Oliver Hospital in Frankfort Michigan. Call 231-352-9621. Ask them to page the doctor on call for Crystal Lake Clinic.



Top Physicians In Northern Michigan

Textbox Section

At Crystal Lake Health Center, we provide and coordinate comprehensive services for the entire family. Our staff of top physicians, physician assistants and nurse practitioners provide a full range of healthcare services for newborns, pediatrics, adolescents, adults and the elderly.



Wide Range of Healthcare Services For Northern Michigan

Same day appointments and walk-ins are always welcome!

  • Flu & Colds
  • Allergy Injections
  • Sports & School Physicals
  • Annual Preventative Care
  • Well-Child Checks
  • Immunizations
  • Medicare Annual Wellness Visit
  • Diabetes
  • Hypertension (high blood pressure)
  • High cholesterol
  • Asthma
  • Emphysema
  • Chronic obstructive pulmonary disease
  • Heart Disease

News & Information

Textbox Section
Douglas B. O’Mara, MD

Dr. O’Mara’s Last Day is July 25, 2019

Dr. O’Mara will be leaving on July 25, 2019 to pursue new opportunities closer to family. Letters notifying his active patients were mailed on May 25th. We are all sorry to see Dr. O’Mara leave our area. Due to this change, Crystal Lake Clinic is relocating our pediatric specialty services for Benzie County to our [...]

Benzie Senior Expo – Friday June 14, 2019

Seniors, caregivers and the general public will get the chance to see what services are available for seniors in Benzie County on Friday, June 14th from 9 a.m. to 1 p.m. at the Trinity Lutheran Church located at 955 James Street, Frankfort. The event is free to attend and there will be free snacks and [...]