Although fluoride is touted as something beneficial for teeth, it can cause harm when there's too much of it. Well water, in some cases, may contain excessive amounts of fluoride. This may cause tooth enamel fluorosis, which is a condition that causes the discoloration of teeth.