6851, 4630 S Irvington Ave, Tulsa, OK 74135, USA

4502 N Lewis Ave, Tulsa, OK 74110, USA
Photo: google.com