Mindfulness & Health is conveniently located in the heart of downtown Palo Alto at 541C Cowper Street.
It is housed within the California Yoga Center between University and Hamilton Avenues. Parking is always available in the garage behind the building (just next to the California Pizza Kitchen).