Los Altos Veterinary Clinic
Add to Favorites
CLOSED NOW
Today: 8:00 am - 6:00 pm
Tomorrow: 8:00 am - 4:00 pm
Saved to Favorites
Fax: (650) 948-1775
Phone: (650) 948-8287
Address: 1150 Riverside Dr, Los Altos, CA 94024
Website: http://losaltosvet.com