• Holiday Inn & Suites - Opelousas

    • Hotel
    • Venue
    5696 I-49 North Service Rd.
    Opelousas, La. 70570
    (337) 948-3300
    (337) 948-3304 (fax)
    • Upcoming Events

       
    • SLEMCO_logo-w600.jpg