Oak Canyon Nature Center is a location located at 6700 E Walnut Canyon Road, Anaheim, CA 92807. It has a rating of 4.7 stars. This place is known for: nature, ceremony-only, low cost, outdoor, oak woodland. NATIVE OAK WOODLAND amphitheater for CEREMONIES, very LOW RESIDENT/ NON-RESIDENT FEES and STREAM/LAKE backdrops great for intimate, nature-focused, affordable ceremonies.. Perfect for visitors looking for location activities and experiences.
Download PalsSocial to save places to your lists and share with friends