TeachAIDS University Avenue Office
A few weeks ago, TeachAIDS said goodbye to its California Avenue office and moved to a truly beautiful new space on bustling University Avenue in the heart of Palo Alto. The new office is located in a historical building with cathedral ceilings and a gorgeous view of the downtown. As with our previous office, the [...]