Stough Canyon Nature Center
Link-> Stough Canyon Nature Center, 2300 E Walnut Ave, Burbank, CA 91504We will meet BEHIND the building. Walk around the deck to the right and find the group.
There are public restrooms with flush toilets and water fountain at the nature center.