Catholic Churches in Williamson, IA
1. Sacred Heart Parish
407 N Main St, Chariton, IA, 50049
OPEN 24 HOURS
155 Years
in Business
2. Saint Patrick's Melrose Social Hall & Office
200 Trinity Ave, Melrose, IA, 52569
3. Sacred Heart Church
204 SW D St, Melcher Dallas, IA, 50163
4. St Peter's Parish
603 W 6th St, Lovilia, IA, 50150
Showing 1-4 of 4