church is a street spot at 1460 Almond Avenue West in Saint Paul, Indiana, United States. 4 community photos have been shared of this spot. Coordinates: 44.97902, -93.16215.
1460, Almond Avenue West, Saint Paul, Indiana, United States, Indiana, United States