Luxury is alive and well in downtown Tulsa. The Summit Club, a private city club located on the 30th, 31st and 32nd floors of the Bank of America Center, 15 W. Sixth St., reopened its newly renovated ...