1316 E 60th St Apt 2I, Tulsa, OK 74105, USA
504 S 72nd W Ave, Tulsa, OK 74127, USA
8349 E 21st St, Tulsa, OK 74129, USA
6972 E 38th St #100, Tulsa, OK 74145, USA