Location
The Center for Health Ambulatory Surgery Center, LLC, is located at the north end of the OSF Saint Francis Center for Health complex just off Route 91 in north Peoria. We have convenient, private parking for our patients and their families adjacent to the Surgery Center entrance.
Click here to enlarge map.
Click here for a link to an interactive map with directions.
8800 N. Route 91 (north entrance)
Peoria, IL 61615
309.683.4486 (phone)