Mr. David Willis,

Address

3751 E 85th St
Tulsa, OK 74137