To contact us:


During our business hours, please call the office at 734 879 1068 to set up an appointment.

For an urgent health concern outside of our business hours please call the office number and you will be connected directly with Dr. Grimm's voice mail. Leave a message and he will call you back as soon as he is able.

For a medical emergency please call 911.

If you would like to send us an email please address it to and we will get back with you as soon as possible. Please do not use email to ask specific questions about your health or your medical care as email is not secure enough to use for this purpose. Kindly note that emails will not be answered during the weekend, and never use email for urgent questions or emergencies.


How to find us:

The interactive map below will show you where we are located and help with giving you directions to our office. For a full page map click on the Directions to our office link above.

Please be aware that although our street is officially named Independence Street, some mapping sites may still call it Consititution Street.

The way to know you are in the right place is that Independence Street is at the intersection of Cherry Hill and Ridge Roads, at the traffic light outside The Village Theatre, and our office is right above Coldstone Creamery.

The access to our 2nd floor office is either from the external stairway to the balcony (facing the village fountain), then use the middle set of doors and turn left, or by using the elevator (access is under the archway) to the 2nd floor and then follow the hallway around to the office.



Kenneth J. Grimm, MD, MS, FAAFP

Cherry Hill Village Family Medicine

50439 Independence Street

Canton, MI 48188


Contact us by phone: 734 879 1068

or email:


Please note that this email is only for general questions about the practice. Any questions regarding patient care or lab results, etc., should be handled through the Patient Portal.


  Office Hours:

Monday       ...    8:00 am – 8.00 pm

Tuesday      ...    8:00 am – 8.00 pm

Wednesday  ...  8.00 am – 5.00 pm

Thursday    ...    8.00 am – 5.00 pm

Friday         ...      8.00 am – 5.00 pm