New Horizons Main Office

New Horizons, Carbondale

305 West Jackson St
Carbondale, IL 62901

Office: (618) 457-0404   Contact Us

New Horizons Harrisburg Office

New Horizons, Harrisburg

901 South Commercial St.
Harrisburg, IL 62946

Office: (618) 457-0404   Contact Us

New Horizons Chester Office

New Horizons, Chester

1900 State St
Chester, IL 622233

Office: (618) 457-0404   Contact Us