Lena Turner

6801 E Admiral Pl

Tulsa, OK 74115