Visit us

The Treehouse is located in the heart of downtown Santa Cruz, at 108 Locust Street, suite C, around the corner from the SockShop. The cross-street is Pacific Ave, close to the clock tower.

Getting there:
We are walking distance from the downtown Metro bus station.

There are bike racks in the parking structure on Locust and Cedar.

If you drive a car, we suggest the parking structure on Locust and Cedar, where you can pay for your parking after your session, and float from your session into the world at your own pace.

Suites 3 and 14 have an elevator to take you to their 3rd-floor location. Bathrooms have a step up to enter the stall.

Suites A, C, and E require walking up one flight of stairs.