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.