20 yrs ago•SilverTonguereviewedShowgirl 20's Night Club215 N 73rd St, Omaha, NE 68114, USA*This is a so-so club in...