Details

ChurchLocation
St Leo the Great Church
210 Hamlin St W,; West Salem, WI 54669
(608) 786-0610