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

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 Saturdays

Lansing Office

click here for map

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