Greensboro Invisalign Article Explains Benefits Over Braces by ting at 4:27 am EDT, Aug 3, 2011
This Greensboro Invisalign article explains really well why this treatment is so much better than braces. It refers to wearing braces as having a "metal mouth" and for those of us who have suffered with them, we know what that means!