Our Lady Queen of Angels Catholic ChurchParishShare2136 South Union StreetOpelousas, LA 70570United StatesGet directions