Company STENZ IRMSCHER DEVELOPMENT CORP. Address 429 N PENNSYLVANIA STREET, INDIANAPOLIS, IN, 46240, USA