Ottumwa Foursquare Church
About Us
Ottumwa Foursquare Church is a local Foursquare church in Ottumwa, IA.
- Denomination
- Foursquare
Contact
Phone
641.684.4809
Website
Not available
Ottumwa Foursquare Church is a local Foursquare church in Ottumwa, IA.