Get Directions to Opelousas Mayor's Office ← View details 105 North Main Street, Opelousas, Louisiana 70570 +1 337-948-2520 Get Directions From* To * — Required information