1713b S Peoria Ave, Tulsa, OK 74120, USA