Leila Disburg

Work Phone: (641) 682-5421
Mobile Phone: (641) 680-7401
Mailing Addressss:
175 N Willard St
Ottumwa, IA 52501-4644
Email
Position
Pastor

Church Relationship

Please note that any addresses shown below are for the church shown and not for the individual.

Ottumwa, Willard Street 560024


175 N Willard St
Ottumwa, IA 52501-4644
Phone: (641) 682-5421