Office Locations
Lake Barrington
22285 Pepper Road
Suite #311
Lake Barrington, IL 60010
Phone:847-382-4410
Fax:847-382-4451
Get Directions
Crystal Lake
350 E Congress Pkwy,
Suite D
Crystal Lake, IL 60014
Phone: 847-382-4410
Fax: 847-382-4451
Get Directions
Procedure Locations
Get Directions
Get Directions
Algonquin Road Surgery Center
Main Entrance
2550 W Algonquin Rd,
Lake in the Hills, IL 60156
Phone: 847-458-1246
Get Directions
Get Directions