St. Thomas the Apostle Catholic ChurchParishShareHumboldt RoadTown of Humboldt, Wisconsin 54229United StatesGet directions