Fuller says that the Lotus Inn had slots & 21, 1973-1978. Also at this address, 1213 LVBS, was the New Thunderbird Hotel, 1988-1991, with slots only. Wonder what is at the site now? Probably a parking lot of one of the mega H&C's.