|  |  | Support P.A.A.S CLICK HERE TO DONATE | 3281 E. Bayshore Road, Palo Alto, California 94303 Open: Monday - Saturday, 10:00am - 5:30pm, except holidays. Closed every other Friday. Main: 650-496-5971 Clinic: 650-496-5933 Fax: 650-856-8591 | Last Updated: Feb 11, 2013
| |