• 847-428-2273

Primary Care

Primary Care Maps and Direction


We are located in-between Route 68 and Route 25 on Main St. (Route 72).

There is a large parking lot, which is handicap accessible.

The building is white and red brick; there is also a large LED sign.

Semi - Truck Parking Available.

If you find it difficult to get to our office contact our House Call Coordinator to set up a Home Visit (847) 428-2273.

For expert medical advice you can trust our doctor