Roof Sixty-Six Rooftop Bar

121 S Elgin Ave, Tulsa
(918) 779-4445