yubacitydentistry.com
About Invisalign
The treatments behind Invisalign were first created in 1997. After receiving FDA approval in 1998, Invisalign began assisting orthodontists to treat their patients’ smiles in 1999. Due to the…