Get Directions to Welsh Police Department ← View details 201 West South Street, Welsh, Louisiana 70591 +1 337-734-2626 Get Directions From* To * — Required information