5220 E 11th St, Tulsa, Oklahoma 74112-4323 USA
Photo Credit: Flickr/Nicolas Henderson
Claim copyright