Saint Michael the Archangel Catholic ChurchParishShare604 South 5th StreetLeesville, LA 71446United StatesGet directions