Our Lady of Mercy Catholic ChurchParishShare207 Camille StreetOpelousas, LA 70570United StatesGet directions