Where do you need Churches ?
Faith Lutheran Church
319-885-6135
42.712806
-92.576797
About Faith Lutheran Church
Faith Lutheran Church is located at 419 N Williams St, Shell Rock, IA. This business specializes in Religion & Spirituality.