Delete Me
A mix of business and personal woes have pushed Steven Carter Ross, the longtime owner and manager of the Vogue nightclub, into personal bankruptcy. Steven Carter Ross has owned the Vogue, 6259 N. College Ave., since 1981. (IBJ Photo/ Perry Reichanadter) Now a judge must decide whether Ross can keep the popular Broad Ripple […]