Our Location
Contact information
The Animal Doctors is located off the intersection of El Camino Real and Page Mill Road in Palo Alto at:
461 Page Mill Road
Palo Alto, CA 94306
(650) 325-1343
(650) 326-4975 (Fax)
Email: reception@theanimaldoctors.net
Office Hours: Monday - Friday, 8AM - 5PM
Emergencies: If your pet requires immediate attention, please contact SAGE Centers for Veterinary Specialty & Emergency Care