
We
are located in downtown Santa Cruz at 129 Water St -- Right
next to the Town Clock.
Driving Directions
From Highway 17 - follow 17 to its southern end at Ocean St. Follow Ocean
to Water St, Turn right on Water St, cross the river bridge and you'll see
us in about 1/2 mile.
From Highway 1-- exit Ocean St, then follow the same directions
as above. |