Company ECH-INDIANAPOLIS PARKING LIMITED PARTNERSHIP Address 2 N Riverside Plaza, CHICAGO, IL, 60606, USA