Odessa Police Department

  • Agency: Odessa Police Department
  • Address: 205 N. Grant Ave., Odessa, 79761 TX
  • Chief: (Chief of Police)
Phone: 432.335.4961
Fax:

Odessa Police Department is located at 205 N. Grant Ave., Odessa, 79761 TX. The Odessa Police Department phone number is 432.335.4961.