Faith community · Christian › Catholic
St. Mary
www.stpetercosgrove.weebly.com · (319) 668-1397
Part of Davenport
Where they meet
- St. Mary
Church · Christianity · 102 E Penn St.
How we know
- masstimes.org (Mass Times Trust)
Faith community · Christian › Catholic
www.stpetercosgrove.weebly.com · (319) 668-1397
Part of Davenport
Church · Christianity · 102 E Penn St.