The building near the downtown Palo Alto transit depot that formerly housed the local chapter of the American Red Cross would ...
"Come to Shangri-La! Come to a new world of music, a new world of adventure, and a new world of love!" ...