Heroes Wiki
Register
Advertisement
Odessa Sheriff's Department
Odessa
Location: Odessa, Texas
Role: Police Precinct

The Odessa Sheriff's Department is the local police precinct in Odessa Texas.

Employees[]

  • Sheriff Davidson
  • Lloyd Collins
  • Many unnamed officers

Areas[]

  • Holding cells
  • Interrogation room

Cell Occupants[]

Visitors[]

Advertisement