Hide/Show Banner - Font SizeFont SizeFont SizeFont Size - Home - Site Map - Print Page - Email Page - Refer a Friend - Email Us

Our Location

Insurance and Payment Plans


We gladly accept most health insurance. Individuals in need of our services who lack insurance and who are worried about the high costs charged by many other clinics need not worry. We have highly affordable rates and flexible payment plans allowing access to high-quality care for you and your family.

Office Hours


Charlotte Office

Dr. Dennis Craft click here for map

Phone: 517-543-1115
Fax: 517-543-3290

Dr. Dennis Craft

Mon and Fri: 8:30am-12pm and 2pm-6pm

Wed: 8:30 am-12pm and 2:30pm-6pm

Every Other Sat: 9am-11am

Dr. Laurie Hillebrenner

Dr. Laurie Hillebrenner

Mon, Wed, Fri: 8:30am-12pm and 2pm-6pm
Tues & Thurs: 9:30am-1pm and 2:30 pm-6:30pm
Every Other Sat: 9am-11am



Grand Ledge Health Park Office

Dr. Rob Leindecker click here for map

Phone: 517-627-9111
Fax: 517-627-1023

Dr. Rob Leindecker

Mon, Tues, Wed, Thurs, Fri: 8:00am-12pm and 2pm-6pm





Portland Office

Dr. Ryan Koolen click here for map

Phone: 517-647-5770
Fax: 517-647-5773

Dr. Ryan Koolen

Mon & Wed: 8:30am-12pm and 2pm-6pm
Tues:
9:30am-1pm and 3pm-7pm
Thurs: Closed
Fri: 8:30am-12:30pm and 2pm-6pm
Every other Saturday: 9am-12pm (Call for dates)





Marshall Office


click here for map

Phone: 269-781-7549
Fax: 269-781-4579

Dr. Alyssa Sollenberger

Mon, Wed, Fri: 8:30am-12pm and 2pm-6pm
Tue & Thurs: 9:30am-1pm and 3pm-6:30pm




Lansing Office

Dr. Steve Manuel click here for map

Phone: 517-487-2225
Fax: 517-487-4474

Dr. Steve Manuel

Mon, Tues: 9:30am-1 pm and 3pm-6pm
Wed: 9:30am-12pm and 2:30pm-6pm
Thur & Fri: 8:30am-1pm and 3pm-6pm