Homewood Police Department

  • Agency: Homewood Police Department
  • Address: 1833 29th Ave S, Homewood, 35209 AL
  • Chief: Phillip W Dodd (Chief of Police)
Phone: (205)332-6204
Fax: (205)332-6200
Email:

Homewood Police Department is located at 1833 29th Ave S, Homewood, 35209 AL. The Chief of Police of the department is Phillip W Dodd. The Homewood Police Department phone number is (205)332-6204.