9 yrs ago•RalinserpentereviewedDallas Showclub8550 N Stemmons Fwy Dallas, TX 75247Decent venue... Could use some maintenance