Please take a moment to read THE GREEN CHATEAU’S Open Play Policy
We are located in the back area of the Plaza De Oro shopping center. There is plenty of free parking in the back parking lot, which is directly adjacent to our playground.
THE GREEN CHATEAU
17253 Ventura Blvd,
Encino CA 91316
Bookings or Questions