Algonquin Road Surgery Center OphthalmologyOrthopaedic SurgeryPlastic Surgery ★ 3.6 (33 reviews) · 2550 Algonquin Road, Lake In The Hills, IL 60156 View profile Call