4502 north Lewis ave, Tulsa, OK 74110, USA
Photo: google.com

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