SpecialtyVeterinary clinic
Cornell University Veterinary Specialists
880 Canal St, Stamford, CT 06902
Opening hours
Hours not listed. Please call ahead at (203) 595-2777 to confirm availability.
880 Canal St, Stamford, CT 06902
Hours not listed. Please call ahead at (203) 595-2777 to confirm availability.