St. Peter Lutheran Church
FIRM IN THE FAITH, FOR OVER 150 YEARS
Lutheran Church--Missouri Synod
7000 S. Decker Road
Vincennes, Indiana 47591
7000 S. Decker Road
Vincennes, Indiana 47591