Saint Leo the Great Church
126 Church Rd, Opelousas, LA, 70570
Phone: (337) 879-2365
Website: stleothegreatchurch.placeweb.site
Connect: Facebook
Nearby Churches
- Our Savior's Church - Opelousas · Opelousas, LA
- Landmark Christian Fellowship · Leonville, LA
- St Charles Church · Grand Coteau, LA
- Sacred Heart of Jesus Church · Port Barre, LA
- New Life Community Church · Arnaudville, LA
- St Cathrine Rectory · Arnaudville, LA