Location: 2644 Hwy 167, Effie, LA

Mailing Address: P.O. Box 7, Deville, LA 71328

 

Administrative Staff

Map Info: St. Winifred Chapel 31.21602 -92.15568