Saint Peter Lutheran Church

Lutheran

1033 E 1100 N, Decatur, IN, 46733

Phone: (260) 724-7533

Website: www.stpeterdecatur.org

Connect: Facebook

Nearby Churches

More Lutheran churches in Decatur, IN

What to expect on your first visit