David O’Dell
Repair Technician
St. Louis

David O’Dell is a Repair Technician working out of Premier’s St. Louis branch.