New $36M Police Station Opens in Canoga Park

The LAPD opens its 21st police station, thanks to a 2002 bond measure.

Exit mobile version