4145 E 21st St, Tulsa, Oklahoma 74114 USA
Photo Credit: Wikimedia Commons/The Erica Chang
Claim copyright