Lawrence Shields, CDT

Owner at Shields Dental Laboratory