Closeup of the top tray of invisalign braces found at Santa Teresa Dental Center.

Closeup of the top tray of invisalign braces found at Santa Teresa Dental Center.