Veterinary clinic

Crossroads Veterinary Hospital

694 Pleasant Valley Rd, Diamond Springs, CA 95619

Opening hours

Hours not listed. Please call ahead at (530) 642-9504 to confirm availability.

Other animal hospitals in Diamond Springs