Veterinary clinic

Spay & Neuter Clinic

3281 E Bayshore Rd, Palo Alto, CA 94303

Opening hours

Hours not listed. Please call ahead at (650) 424-1901 to confirm availability.

Other animal hospitals in Palo Alto