home Monthly Drawing - Facebook Like!





about us

Thank you for visiting Crossroads Veterinary Hospital! For over 10 years, Dr. Ric Delgadillo and his dedicated staff have been providing top-notch care for pets in and around El Dorado County.

Crossroads Veterinary Hospital is located in the community of Diamond Springs, California, which is adjacent to the city of Placerville, the central hub of El Dorado County.

From digital x-rays to an advanced in-house laboratory and fully-equipped surgical suite, our state-of–the–art medical equipment allows us to provide advanced medical care with personalized attention in a warm and caring environment. Our goal is to ensure that you and your pet feel like welcomed guests from the moment you walk through our doors.

Our Doctors

Dr. Amanda & Dr. Ric

Dr. Ric Delgadillo, DVM, MS

When Dr. Ric was a young boy in Pico Rivera, his Chihuahua broke his leg.

Dr. Clark, a local veterinarian, came out to the house to collect Tinker. A few days later, Dr. Clark returned, bringing Tinker home with his leg repaired. This experience inspired the boy and set him on the path he follows to this day.

At 17, he worked as a kennel attendant at a small veterinary hospital. Joining the Army, he was able to continue on his medical path by becoming a medic with the 82nd Airborne. After leaving the Army, he earned his Bachelor's degree in Biology from Whittier College. From there, he transferred to UC Davis where he received a Master's Degree in Comparative Pathology in 1979 and a Doctoral Degree in Veterinary Medicine in 1984.

After graduation, Dr. Ric practiced at several hospitals in So. Cal. before striking out on his own in 1993. He was fortunate to have the opportunity to work with his original mentor, Dr. Clark on many occasions. It was this collaboration that sparked Dr. Ric's enthusiasm for orthopedic surgery.

Dr. Ric and his growing family moved to Placerville in 1998. For two years he practiced at an emergency hospital and a general practice in Sacramento. His desire to serve his home community was strong. In 2000 he purchased a small hospital in Diamond Springs. That small hospital grew and today, through his passion for providing the best care for his patients and their families, Crossroads enjoys the reputation as one of El Dorado County's best veterinary hospitals.

Dr. Amanda Battaglia

 Dr. Amanda may be new to our practice, but she has been in the business of caring and repairing pets for over twelve years.  She graduated from U.C. Davis in 2001, and has been busy every since providing medical treatment at emergency clinics and small animal hospitals.  Dr. Amanda is passionate about pet wellness and particularly enjoys surgery, the study of pet behavior, and the specialized field of dermatology.  We have been very impressed with Dr. Amanda's compassion and knowledge.  Her bedside manner is superb and she feels quite strongly about assisting both the pet owner and the patient in feeling comfortable at visits.

     A life long animal lover, Dr. Amanda shares her home with a very large Newfoundland,  two mischievious cats, and a dwarf rabbit.  In addition to spending time with her animated four legged family, Dr. Amanda is a dedicated mom to two great kids, whom she and her husband love to spend time with, especially camping in the great outdoors.

     In those rare moments of individual quiet time, Dr. Amanda can be found reading and keeping up to date with the latest veterinarian medical journals, or gardening; with kids and canine inevitably assisting!

Our T.L.C. Team:

Sharon Delgadillo
Practice Administrator

Complimenting her husband’s passion for medicine, Sharon’s background is in business, architecture, and interior design.

One of her strongest beliefs is that in order to provide patients with the best care, it is vital to first earn our client’s trust by providing top-notch customer care with warmth and compassion.

Sharon and Dr. Ric’s life is rounded out by their three children; Spencer, 19, a student at Sierra College, is a builder and a craftsman. Emma, 12, is quiet, creative and has an artist’s soul. At 7, Parker has his father’s concern for the well being of others and may someday join the medical field. The Delgadillo household is home to 5 cats, 13 koi and one confused sun fish who thinks he’s a koi.


Practice Manager

The Crossroads family has had the great good fortune to have Kelly leading the team for more than six years. With unflappable calm, her 25+ years of veterinary experience inspires our team to do their best everyday. She has extensive experience in both general and emergency veterinary medicine. With Kelly at the helm, our patients are looked after with uncompromising care.

Kelly's "other" family consists of her husband, Jerry, a Great Dane named Kenya, Jemma, the yellow lab, and their three felines, Gracie, Auntie V, and Spatts. Kelly enjoys reading, embroidery, and arts and crafts.

Registered Veterinary Technician

Courtney joined the Crossroads team eight years ago as a part-time receptionist. A desire to be more hands-on with the care of our patients inspired her to become a technician. She enrolled at Cosumnes River College and graduated with honors, earning an Associates Degree in Animal Science in 2009.

Courtney's friendly, upbeat attitude makes her a pleasure to be around. She is passionate about all our patients but she has a special place in her heart for all of the Chihuahua "babies". She devotes many hours to our community by assisting our dog rescue groups and raising orphaned kittens. Courtney and her husband, David, share their home with four dogs, two cats, a horse, guinea pig, turtle, and several fish! When she has any free time, she enjoys gardening and reading.


Charlotte has worked at Crossroads for 3 years, since July 2008. Previously, she had worked for 13 years as a dental assistant. She had been a client of Crossroads Veterinary Hospital and because of her happy and positive attitude, the receptionist position was perfect for her. She has 2 dogs, 2 cats and a cockatiel. In her free time, she likes to sew, quilt, and do rubber stamping.




cindyCindy joined our TLC team in April of 2013.  She loves the satisfaction of being involved in the medical field and has cared for ‘people patients’ as a Registered Nurse for the last decade.  Though she maintains her RN license, Cindy has found great enjoyment working with the tail-wagging members of the family.  Dogs, in particular, have a soft spot in Cindy’s heart as she recently rescued a little terrier mix named Cecil from the local animal shelter.  Cecil has adjusted well and keeps their kitty, Ida (she’s from Idaho!) friendly company.   We’ve come to rely on Cindy’s consistent optimism and calm demeanor at the front desk while greeting patients, preparing charts, giving puppy hugs, and juggling incoming calls!   A youthful grandmother of eight granddaughters, Cindy and her husband, Dave, spend much of their free time working on their small vineyard making their own Petite Sirah wine.


AnnAnn is our Renaissance gal and has a great love of life.  She became part of the Crossroads’ family in July of 2013 and has been busy learning the ins and outs of the veterinary world.  Ann puts a smile on everyone’s face as she welcomes pets and their parents at the front desk.  The three men in her life, sons Greg and Mark, and husband Clinton, keep Ann smiling, but it’s her little dog, Cassie B., that makes her laugh!  Compassion comes naturally to Ann, who not only cares for her cats and dogs, but makes the time to brighten lives in the local nursing homes with time, cookies, and flowers.  When not busy keeping us organized at the hospital, Ann enjoys spending time with her family, working in the yard, eating good Mexican food and cruising in her red Mustang with Cassie B. at her side.

Stephanie F.

Stephanie F.Stephanie is our worker-bee!  She joined our busy hive in August, 2013, and hasn’t slowed down since!   Stephanie somehow manages to do it all; a supportive husband, three sports-crazy children, six cats, two dogs, and twenty three chickens keep her on her toes.  Starting part-time as our kennel caretaker, Stephanie’s potential soon became apparent as her willingness to learn and positive attitude provided opportunity for her to become a technician apprentice.   Much of Stephanie’s spare time is shared amongst her children, playing cheerleader, taxi driver, school and soccer club volunteer, and growing fresh vegetables for healthy meals.   A regular helper at Animal Outreach and Eskaton, Stephanie and her family recently had a great pet experience when they adopted Athena, a Staffordshire/Shepherd mix, from Grace’s Foundation in El Dorado Hills.



Tracy has been working in the veterinary field since 2005 and has been with the Crossroad’s family for the last year. Tracy may be our ‘tiny tech’, but she is a bundle of positive energy! She and her husband enjoy spending family time together at the lake with their baby boy, Christian and their chocolate Lab, Max. When Christian is not busy putting a smile on their faces, Tracy’s hilarious cats, Freddie and Jinx, are always good for a laugh!


Support Staff

Janet has been taking care of the staff and Crossroads facility for almost two years. She keeps our clinic clean, sanitized and safe for all! Before embarking on her journey with the Crossroad’s crew, Janet worked as an Educational Paralegal in RSP and part-time custodian for twenty-four years at our local schools. Janet enjoyed working with the children and loves animals of all kinds (except spiders!). As Janet works her magic throughout the clinic, she can always be counted on to greet and chat with our furry friends. In her time away from the hospital, Janet can be found metal detecting, rock collecting, jewelry making, and oil painting.

Support Staff

CorinMore information coming soon







Support Staff

ElaineElaine is our “go to” girl, making sure that everybody in the office has what they need. She has a BA in Social Work from Brigham Young University. She lives on 20 acres with her husband Jamie and 3 children, Joshua, Michael and Rachael. She has 2 dogs, 2 cats and 10 chickens. In her spare time, she enjoys reading and spending time at the beach.




Tour - coming soon!


click here to read more!

Copyright 2012-2014, Crossroads Veterinary Hospital -- Diamond Springs
legal - usage - site design by Jamie Judd

Our Doctors Our TLC Team In the Community