Vista Center for the Blind & Visually Impaired 2500 El Camino Real # 100 Palo Alto CA 94306 (650) 858-0202 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×