The Whittier Bar 2405 East Admiral Boulevard, Tulsa, OK 74110