Find all the information for Nassau Veterinary Clinic, that provides veterinary services in Nassau, NY 12123