Find all the information for Vca New London Animal Hospital, that provides veterinary services in Waterford, CT 06385