Find all the information for Three Village Veterinary Hospital, that provides veterinary services in Stony Brook, NY 11790