The Animal Doctors
Veterinary clinic
461 Page Mill Rd · Palo Alto, CA 94306 · 0.3 mi
License Verified
The Animal Doctors is an AAHA-accredited general veterinary practice in Palo Alto, California, operating for over 40 years. It offers wellness care, vaccinations, dental work, general and specialty surgery, on-site…