Robert Spencer, CDT

Dental Technician at Spencer Dental Lab