David Kelly

Active Durant, OK President for David W Kelly Inc