2915 W 40th St, Tulsa, OK 74107, USA
1316 E 60th St Apt 2I, Tulsa, OK 74105, USA
11410 E 4th Pl, Tulsa, OK 74128, USA
1625 E Marshall St, Tulsa, OK 74106, USA