I have been going to Centennial Hills for over a year and have had the BEST experience. The staff is very nice and goes above and beyond most other vets. Their boarding facility is great! The kennel staff was excellent and even gave me a tour of their boarding area. The place is exceptionally clean. A++
more