The California Department of Fish and Game maintains a Fish Hatchery in Fillmore, off Highway 126, just east of downtown Fillmore. Watch for the sign - you make a quick right on Fish Hatchery Road, not more than a mile or so from downtown. The hatchery I believe is now called the Fillmore Trout Hatchery.
The hatchery is open 365 days a year, from 7 a.m. to 3:30 p.m. Bring dimes to purchase fish food and learn about fish and their role in California. This is a self-guided tour. More information at www.dfg.ca.gov/fish/Hatcheries/Fillmore/.
If you have kids and visit Fillmore, put this on your must do list!