Chicago Spine Institute Serving Lockport, IL View Phone 815-838-7746 16622 W 159th St, Ste 500Lockport, IL 60441 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page