If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Welcome to Crossroads Veterinary Hospital

Your Veterinarian in Diamond Springs, CA
Call us at (530) 642-9504

Pet Emergency? Call us right away at (530) 642-9504!

If you live in Diamond Springs, Placerville or the surrounding communities and want a trusted veterinarian to care for your pets – look no further. Dr. Ric Delgadillo provides excellent, knowledgeable care for all types of pets, including dogs and cats, rabbits, birds, reptiles and pocket pets. Our dedicated team is committed to providing you and your pets with sincere compassion and personalized care

Voted “Best Veterinary Hospital” by El Dorado County residents, Crossroads Veterinary Hospital is AAHA Accredited and one of the area’s most advanced and experienced pet health care facilities. We provide emergency, urgent and traumatic care as well as routine wellness, medical, surgical, and dental care. Dr. Ric is a highly skilled surgeon who excels in advanced internal and orthopedic surgery.

From the moment you walk through our door, you’ll experience the Crossroads difference. Our warm, welcoming team will make you and your pet feel right at home. In addition to providing first rate care, our hospital is inviting and comfortable. You can rest assured you and your pets will be in the very best of hands.

We are happy to offer a number of resources to enable you to learn how to ensure your pet has a long, happy and healthy life. Please look around our website; you’ll find a wealth of helpful information including preventative care, diet and nutrition, ………

Our hospital is easy to get to and directions can be found on our contact page. We also encourage to check our website and facebook page often for exclusive monthly specials and we welcome you to subscribe to our fun and informative newsletter.

Please, give us a call at 530-642-9504 or send us an email. We look forward to seeing you!

At Crossroads Veterinary Hospital, we treat your pets like the valued family members they are.

Dr. Ric Delgadillo
Diamond Springs Veterinarian | Crossroads Veterinary Hospital | (530) 642-9504

694 Pleasant Valley Rd #10
Diamond Springs, CA 95619