Skip to main content
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