Office Locations



Lake Barrington

22285 Pepper Road

Suite #311

Lake Barrington, IL 60010

Phone:847-382-4410
Fax:847-382-4451


Crystal Lake

350 E Congress Pkwy,

Suite D

Crystal Lake, IL 60014

Phone: 847-382-4410
Fax: 847-382-4451

Procedure Locations



Pepper Road Endoscopy

22285 Pepper Road

Suite #312

Lake Barrington, IL 60010

Phone: 847-382-4410


Advocate Good Shepherd

West Pavilion Entrance

450 IL-22,

Barrington, IL 60010

Phone: 847-381-0123


Algonquin Road Surgery Center

Main Entrance

2550 W Algonquin Rd,

Lake in the Hills, IL 60156

Phone: 847-458-1246


Northwestern Huntley

Main Entrance

10400 Haligus Rd,

Huntley, IL 60142

Phone: 224-654-0000