Full service vet. they have the best staff on earth- all with experience. they even do surgeries at this location. they also sell medications although it's more pricey than buying on-line. easy access and parking, and they will treat your animals as their own. I cannot say enough good things about this place!!!