The Mayo Hotel

115 W. 5th Street

Tulsa, OK