Skip to Main Content Skip to Footer
(816) 220-2233

Services

At Cavanaugh Pet Hospital, we offer a full range of veterinary services including: