Clinic Davenport Veterinary Category Pet Services Claimed 17107 State Highway 23 Davenport NY 13750 (607) 278-4113 Get Directions View Details