Penance Service

St. Louis Church 826 8th St, Glenmora, LA, United States

5:00 p.m. -- St. Louis Church, Glenmora