top of page

Los Angeles
Our beautiful center in Sherman Oaks, Los Angeles.
ADDRESS
13335 Ventura Blvd., Sherman Oaks, CA 91423
CONTACT
Call 818-233-8218 to Book Your Tour or
HOURS
M - F 8:00am - 5:00pm PST
Re-Opening Saturdays starting June 17th 9:00 AM-5:00 PM
Saturday and Sunday are open for birthday party reservations.
PRICING

bottom of page