9 yrs ago•likeustoleit88reviewedDeja Vu Showgirls Springfield3220 Lake Plaza Dr Springfield, IL 62703Nice place but girls weren't to friendly