Hours for: St Teresa High School (STHE-ZCH) Day Open Close MON 7:30 AM 2:40 PM TUE 7:30 AM 2:40 PM WED 7:30 AM 2:40 PM THU 7:30 AM 2:40 PM FRI 7:30 AM 2:40 PM SAT CLOSED SUN CLOSED Location Information 2710 North Water Street Decatur, IL 62526 217-875-2431