Church • Spencer, IA • 34 members
Home is where the Spirit is.
Connect with this community on Faithlife and learn about events, post prayer requests and do digital Bible study.
1410 W 18th St, Spencer, IA 51301, USA
Faithlife Group Administrators