Get Directions to Coushatta Tribal Police ← View details 3602 Powell Road, Elton, Louisiana 70532 +1 337-584-1457 Get Directions From* To * — Required information