Skip to Main Content Skip to Footer
(585) 394-2288

Services

High-quality veterinary services for dogs, cats, exotics, small ruminants and barnyard pets.