St. Teresa High School Categories Government, Education & Individuals 2710 N. Water St. Decatur IL 62526 (217) 875-7950 (217) 875-2436 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×