Illinois Spine & Scoliosis Center 12701 West 143rd StreetSte 200Homer Glen, IL, 60491 View Phone 877-694-7722 Alt: 877-694-7722 Fax: 866-262-3409 View Website Experience & Reliability Book Online Now About Send to My Email Send to My Phone Print this Page