Longwood Key Police Department

  • Agency: Longwood Key Police Department
  • Address: 235 West Church Avenue, Longwood, 32750 FL
  • Chief:

Longwood Key Police Department is located at 235 West Church Avenue, Longwood, 32750 FL. The Longwood Key Police Department phone number is (407) 260-3400.