Crossroads Veterinary Hospital in Diamond Springs, CA
Find Crossroads Veterinary Hospital in Diamond Springs,El Dorado County,CA to get information on Veterinary Care, Pet Grooming, Pet Boarding, Pet Supplies, Pet Insurance, and Pet Adoption Services
Crossroads Veterinary Hospital
694 Pleasant Valley Road, Diamond Springs, CA 95619
530-642-9504
Mon 8:00 AM-8:00 PM,Tue-Thu 8:00 AM-6:00 PM,Fri 8:00 AM-8:00 PM,Sat 8:00 AM-4:00 PM
Nearby Animal Hospital
Atascadero Veterinary Hospital
9575 El Camino Real, Atascadero, CA 93422
805-466-3880
Alta-Wood Animal Hospital
955 Woodside Road, Redwood, CA 94061
650-369-1768
Milpitas Animal Hospital
1316 South Main Street, Milpitas, CA 95035
408-262-2325
Inland Animal Hospital
2417 South Grove Avenue, Ontario, CA 91761
909-947-4040