1316 E 60th St Apt 2I, Tulsa, OK 74105, USA
1124 N Mingo Rd, Tulsa, OK 74116, USA
Tulsa, OK 74115, USA
7920 S 85th E Ave, Tulsa, OK 74133, USA