Veterinary clinic
Davenport Veterinary Clinic
15903 St Hwy 23, Davenport, NY 13750
Opening hours
Hours not listed. Please call ahead at (607) 278-4113 to confirm availability.
15903 St Hwy 23, Davenport, NY 13750
Hours not listed. Please call ahead at (607) 278-4113 to confirm availability.