About

St Thomas the Apostle Catholic Church is a Catholic church located in Newton, WI.

Helpful Links