Palo Alto, Los Altos, Los Altos Hills

If your pet was lost in Palo Alto, Los Altos or Los Altos Hills contact:

Palo Alto Animal Services
650-496-5971
3281 E. Bayshore Road
Palo Alto, CA 94303

 Website