(650) 325-1343 (650) 326-4975 (Fax)reception@theanimaldoctors.net
461 Page Mill Road Palo Alto, CA 94306
Office Hours: Monday - Friday 8AM - 6PMRequest an Appointment