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
 |
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
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
 |
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
 |
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
 |
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
|
|
|