2626 East 11th Street Tulsa, Oklahoma 74104  (918) 748-5550

Campbell Hotel