Ottumwa, Willard Street

Contact Information

Phone
641-682-5421
Email
Mailing Address
175 N Willard St
Ottumwa, IA 52501-4644
Physical address
175 N Willard St
Ottumwa, IA 52501-4644

Service Times

Main Service Time
9:30 am
Church School Time
10:45 am

Clergy serving this church