2 yrs ago•DrKendallreviewedDeja Vu Showgirls Springfield3220 Lake Plaza Dr Springfield, IL 62703Worth Your Money If You Can Find Your Type