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

Saturdays & Sundays closed
Saturday and Sunday are open for birthday party reservations.

PRICING

5bcf74f830ace05f8ee3679c__CW17851.jpg