Odessa Police Department

  • Agency: Odessa Police Department
  • Address: 205 N Grant Ave, Odessa, 79761 TX
  • Chief: (Chief of Police)
Phone: (432)335-3335
Fax:
Email:
Website:

Odessa Police Department is located at 205 N Grant Ave, Odessa, 79761 TX. The Odessa Police Department phone number is (432)335-3335.