Immaculate Conception Catholic Church

101 Church St
Saint Clair, MN 56080
507-245-3447

Crystal Valley Co-Op

325 CR 28
Saint Clair, MN 56080
507-245-3489

St John's Ev Lutheran Church

200 E Front St
Saint Clair, MN 56080
507-245-3330

St John's Ev Lutheran Church

208 E Front St
Saint Clair, MN 56080
507-245-3121

Uptown Tavern

101 E Main
Saint Clair, MN 56080
507-245-9999

A Wild Hair by Michelle

113 E Main St
Saint Clair, MN 56080
507-245-3333

Mankato Realty

113 E Main St
Saint Clair, MN 56080
507-245-3385

American Legion Club Post 475

117 E Main St
Saint Clair, MN 56080
507-245-3272

Bell Tower The

313 E Main St
Saint Clair, MN 56080
507-245-3177

Steve's Electric

529 Hiawatha Dr
Saint Clair, MN 56080
507-245-3678