8 yrs ago•crewjackreviewedDancers Showclub8013 W. Washington St. Indianapolis, IN 46231Not a bad place