Internal Medicine & Primary Care

Comprehensive care for all adults

My goal is to provide compassionate and personalized care to all of my patients. I also recognize that body and mind are so intricately connected that treatment of any health condition requires attention to both. Besides sound clinical knowledge, a good physician must have an excellent listening and communication skill. With that in mind, I started a solo medical practice in 2002, and it has been professionally fulfilling and rewarding experience. I am thankful to all my patients for the privilege to serve them.

To make Appointment call

Request Appointment


Office Hours

Mon: 8:30AM - 5PM
Tue: 8:30AM - 5PM
Wed: Closed
Thu: 11AM - 7PM
Fri: 8:30AM - 5PM
Sat: 9AM - 1PM (1st & 3rd only)

Office Location

Grayslake Medical Building
1170 E Belvidere Rd, Ste 210
Grayslake IL 60030
Phone: 847-548-9186
Fax: 847-548-1356

Main Entrance


We have been awarded Patient's Choice Award as well as Compassionate Doctor Award for 5 years in a row. We have also received On-Time Doctor award from our patients.

"Excellent Doctor"
Very happy with this doctor. He treats me like a person. independent small office.
by M. W. on Aug 21st,2014

"Thorough and very much interested in what is best for you!"
Dr. Thakkar has been treating me and my wife for about 5 years now. I always appreciate the amount of time he takes to meet with me and answer any and all questions I have. He also follows up on any test results by personally calling you. Great doctor!
by R.L.Sep 17th, 2012