Farmington Veterinary Hospital Category Medical Services Claimed 1400 Beaver Creek Rd Farmington NY 14425 (585) 398-2058 Get Directions View Details