LOCATIONS




Los Altos
315 Main St.
Los Altos, CA 94022
  650.941.5PAW (5729)

Mon-Sat:  9:30am - 6:00pm
Sun:   Closed     

 

 

Map It!