Where is St. Teresa High School (Decatur, Illinois)?

Coordinates: -88.953888888889 39.8725

Be the first visitor to thank for this answer!

Thanks!