Rene Rodriguez, CDT

Dental Technician Supervisor at Advantage Dental Lab