Meadowridge Veterinary Hospital Category Medical Services Claimed 853 Auburn Rd Groton NY 13073 (607) 533-7661 Get Directions View Details