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
Dr. Laurie Hillebrenner
Mon, Wed, Fri: 8:15am-12pm and 2pm-6pm
Tues & Thurs: 9:30am-1pm and 2:30 pm-6:30pm
Sat: 9am-11am
Grand Ledge Health Park Office
click here for map Phone: 517-627-9111
Dr. Rob Leindecker
Mon, Wed, Fri: 8:30am-12pm and 2pm-6pm
Tues & Thurs: 9am-12pm and 2pm-6pm
Every other Saturday: 9am-1pm (call for dates)
Portland Office
click here for map Phone: 517-647-5770
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. Amy Kahn
Mon, Wed, Fri: 8:30am-12pm and 2pm-6pm
Tue & Thurs: 9:30am-1pm and 3pm-6:30pm
Closed SaturdaysLansing Office
click here for mapPhone: 517-487-2225
Fax: 517-487-4474
Dr. Steve Manuel
Mon, Tues, Thurs, Fri: 8:15am-1pm and 3pm-6pm
Wed: 9:30am-12pm and 2:30pm-7pm
Closed Saturdays