Located in the heart of Las Vegas, the St. Francis Animal Hospital provides comprehensive veterinary care and animal medical procedures. We always take the time to give our neighbors in Las Vegas second opinions on their pets vet care needs.