Two Locations Always Great Care
Located just one block East of Route 14 (Northwest Highway) on Lake-Cook Road in Barrington.
400 East Main Street, Suite 100
Barrington, IL 60010
Lake Zurich Office
Located in the Sandy Point Medical Center on the East side of Route 12 (Rand Road) just north of Route 22.
290 North Rand Road, Suite D
Lake Zurich, Illinois 60047