Fillmore Police Storefront – 8 Programs They Offer
642 Lemon Way Fillmore, CA (805) 524-2982 (805) 524-4653 On May 8, 1994, the North Fillmore Police Storefront was established in a small abandoned laundromat located at the Lemon Way apartment complex. The creation of the storefront was part of the Fillmore Police Department’s plan to implement Community Based Policing in the city. The remodeling … Read more