23 N Greenwood Ave, Tulsa, Oklahoma 74120 USA
The railroad tracks with a moving display on the shop behind it. Immersion was amazing
Photo Credit: Yelp