19152 Placerita Canyon Rd
Newhall, California 91321

Every Saturday we offer a family nature walk at 11AM and a native live animal presentation at 1PM. There is no charge for these programs and they are fun for the whole family.

Added by Upcoming Robot on August 30, 2010