Google Maps Location Link
105 North Main
Elba, MN 55910
Mailing Address
1900 East 6th St
St. Charles, MN 55972
Phone Numbers
Office: (507) 932-3294
St. Aloysius Cemetery Association Trustees
Don Dvorak | Buster Heim | Don Schleck | Cathy Schleck