We are located inside East West Yoga in the Cupertino Crossroads Shopping Center, on the corner of Stevens Creek Blvd and De Anza Blvd. Look for us between the UPS Store and HomeGoods.
Our address is:
20670 Stevens Creek Blvd, Cupertino CA 95014.
For directions, please click on the pin and google maps will open in a new window.