Decalcifications: Acid reflux could cause the white spots while many foods and or medications can stain the enamel
Answered 8/15/2012
5.7k views
Look to your habits: Spots or stains on adult teeth that weren't there before are usually a result of what you eat or drink. White spots means the enamel is being attacked. Do you drink lots of soda or acidic drinks or suck on lemons. That'll do it. As for stains...Drinking dark sodas, coffee, tea or wine are the most common sources of stains.. Also...How is your oral hygiene? You need to help the situation.
Answered 8/22/2012
5.7k views
7 doctors weighed in across 2 answers
2 doctors weighed in across 2 answers
2 doctors weighed in across 2 answers
9 doctors weighed in across 4 answers
6 doctors weighed in across 5 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question