Olla Town Police Dept in Olla Louisiana


  • Dept Phone: (318) 495-5153
  • Police Department Address: 1921 Louisiana Street, Olla,
  • City: Olla,
  • ZIP: 71465
  • County: LA SALLE
  • Office Opened: ?
  • Department Type: Municipal Police Department
  • GPS Coordinates:31.895441,-92.217911
  • Web Link: Olla Town Police Dept Web Site