Mindfulness & Health is conveniently located in the heart of downtown Los Altos at 300 Plaza South - near the corner of Main St at 2nd, just to right of the back door of Opa's Greek Restaurant. 3-hour Parking is available in the parking lot facing the office or on the street. It is also OK to park in the yellow zone in front of the office from 11am - 3pm daily.