police headquarters

(noun) police station

< police force | police investigation >