Crossroads Veterinary Hospital
Veterinary clinic
694 Pleasant Valley Rd · Diamond Springs, CA 95619
License Verified
Crossroads Veterinary Hospital in Diamond Springs, CA, treats dogs, cats and exotic pets such as birds and rabbits. Services include dental care, surgery, ultrasound, in-house blood work, urgent and emergency care,…