TheraCORE - Lockport 16622 W 159th St.Ste 503Lockport, IL, 60441 View Phone 815-838-5070 View Website Experience & Reliability Request an appointment About Send to My Email Send to My Phone Print this Page