Tuscaloosa Police Department

  • Agency: Tuscaloosa Police Department
  • Address: 3801 Mill Creek Ave, Tuscaloosa, 35401 AL
  • Chief: (Chief of Police)
Phone: (205)349-2121
Fax:
Email:
Website:

Tuscaloosa Police Department is located at 3801 Mill Creek Ave, Tuscaloosa, 35401 AL. The Tuscaloosa Police Department phone number is (205)349-2121.