Churches in Iowa
icon-img
St. Cecelia Parish

St. Cecelia Parish

715 E. North Street
Algona, IA - 50511
(515) 295-3435

Mass Schedule

Sunday 7:30 AM ; 10:30 AM | Saturday 5:00 PM

0/5 (No Reviews)

Algona