The Marquee

222 N. Main St. - Tulsa
The Marquee image