Woman inserting the top tray of her invisalign braces she got at Santa Teresa Dental Center in San Jose CA.

Woman inserting the top tray of her invisalign braces she got at Santa Teresa Dental Center in San Jose CA.