Apalachicola Police Department

  • Agency: Apalachicola Police Department
  • Address: 127 Avenue E, Apalachicola, 32320 FL
  • Chief:
Phone: 850.653.9755
Fax: 850.653.3886

Apalachicola Police Department is located at 127 Avenue E, Apalachicola, 32320 FL. The Apalachicola Police Department phone number is 850.653.9755.