1158 Chestnut St, Suite A, Menlo Park, CA 94025
The Menlo Park studio is closing on Saturday, August 7. The Last Day of Classes is Friday, August 6. Keep this in mind before buying a package, we recommend buying a single class.
Our doors open 10 minutes before & after our class times.
Parking: There’s street parking, and parking lots are nearby.