Dr. Stephen Davis was born and raised in Northern Utah. He received his Bachelor of Science degree in Biology from the University of Utah, then went on to earn his Doctor of Veterinary Medicine from Colorado State University. Dr. Davis has been the medical director and full time veterinarian at VCA 29 Palms Animal Hospital since 2004. His passion at work involves preventative medicine and surgery, making sure our pets lead long, healthy lives.
At home, Dr. Davis spends his free time with his wife and 5 children (2 boys and 3 girls) and his two dogs, Max (Maximus Prime) and Bee (Bumblebee). He enjoys spending time with his family in the outdoors- especially camping and hiking.