Find all the information for River Meadow Farm, that provides veterinary services in Windsor, CT 06095