The Davis Sheriff/Police Station is a law enforcement station within the city of Davis. The building is very conflicting as it reads Los Santos County Sheriff around the entire building, but the interior lot is filled with Los Santos Police Department vehicles, and no sheriff units.
Even though Davis is its own incoporated city, there are City of Los Santos seals on the building. It is possible it is a joint law enforcement office.
The impound is known as the Davis Sheriff Impound.