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

Coordinates: 39.8725, -88.953888888889

Be the first visitor to thank for this answer!

Thanks!