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 rewarding experience. I am thankful to all my patients for the privilege to serve them.

Practice Closing September 27th 2024

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)

Reach Us

Phone: 847-548-9186
Fax: 847-548-1356
Patient Portal

Click Map For Directions

Office Location

Grayslake Medical Building
1170 E Belvidere Rd, Ste 210
Grayslake IL 60030

We are located in Grayslake Medical Building (Previously Advocate Condell Outpatient Center) in Grayslake.  It is located on Belvidere Road (Route 120), about half mile west of Route 45 and about half mile east of Route 83. It is wheelchair accessible and has ample free parking. Our office is located on 2nd floor at the end of shorter hallway and better accessed from the west entrance.


Main Entrance
Main Entrance
West Entrance
West Entrance