Verified Artificial Teeth Production American Hodd Dental Lab Inc 416 Lemay Ferry Road Saint Louis, MO 63125 (314) 638-3650