Alachua Police Department
Flag as incorrect
- Location: 15000 NW 142nd TerraceAlachua, FL 32616
- Mailing Address: PO Box 910Alachua, FL 32616
- Phone Number:386-462-1396
- Fax Number:386-462-1831
- Visit Their Website