Looking at newspaper archives, it looks like the Alibi Club was located at 1695 S. Virginia in the 1952-1953 time frame. And there was an Alibi Bar/Cocktail Lounge located at 269 E. Plumb in the mid 1960's.