Altona Police Department

  • Agency: Altona Police Department
  • Address: 619 N Depot St, Altona, 61414 IL
  • Chief:
Phone: 1 309-484-4311
Fax:
Email:
Website:

Altona Police Department is located at 619 N Depot St, Altona, 61414 IL. The Altona Police Department phone number is 1 309-484-4311.