10 yrs ago•epalazzoreviewedRed Garter Gentlemen's Club437 S Illinois St Indianapolis, IN 46225I was in Indianapolis a couple...