Invisalign Should Invisalign be Uncomfortable? Sciota, Pennsylvania Invisalign is a clear, discreet alternative to braces. The revolutionary orthodontic treatment uses clear plastic trays that hug the teeth and gradually shift July 11, 2024 No Comments