1150 Riverside Drive, Los Altos, California, 94024
(650) 948-8287
Small animal veterinary clinic located in the heart of Los Altos, CA. Our talented veterinary team provides exemplary wellness care and skilled emergency and surgical services when needed. The state of the art, newly renovated facility provides a calming atmosphere designed with your pet in mind.
Services: Food Veterinary Supplies
No reviews yet. Be the first to write a review!