There are several possible causes for white spots on teeth, including dental fluorosis, enamel hypoplasia, poor dental hygiene, and eating too many acidic or sugary foods.
Address389 Hyde Park Rd. London, ON N6H 3R8
Address215 Fanshawe Park Rd. W. London, ON N6G 5A9