Hotel Savoy

631 S Peoria Ave
Tulsa
Oklahoma
United States