Church of St. Thomas the Apostle

822 E. Grand Ave.
Beloit
Wisconsin
United States