SUPER PLACE INN OPELOUSAS
5791 Interstate 49 South Service Rd, Opelousas, LA 70570