Company TOPEKA MALL COMPANY LIMITED PARTNERSHIP Address 115 W Washington St., Merchants Plaza, INDPLS., IN, 46204, USA