Location: At Hwy 112 and 1199, Elmer, LA

Administrative Staff

Map Info: St. Peter Mission (Elmer) 31.140278 -92.709149