Fred BonillaWrong Fred Bonilla?
City of Santa Clarita
23920 Valencia Blvd.
Santa Clarita, California 91355
Company Description: Initially launched and deployed in December 2007 after the City of Santa Clarita committed to the purchase of two of these specially equipped vehicles during the... more