2 yrs ago•Stage5reviewedDeja Vu Showgirls Springfield3220 Lake Plaza Dr Springfield, IL 62703Don't go before 7pm if at all