Veterinary clinic

Foothill Vet Tech

12345 S El Monte Rd, Los Altos, CA 94022

Opening hours

Hours not listed. Please call ahead to confirm availability.

Other animal hospitals in Los Altos