5220 E 11th St, Tulsa, Oklahoma 74112-4323 USA
Photo Credit: https://pbs.twimg.com/media/BuneQKYIIAEqc1d.jpg
Claim copyright