INSTITUTE OF APPLIED RESEARCH, INC.

Company name INSTITUTE OF APPLIED RESEARCH, INC.
Company number 2004112400192
Status Revoked
Registration Date 18th November 2004
Dissolved Date 24th February 2015
Formation Date 1st December 1978
Formation Date Perpetual
Address 103 W. LOCKWOOD, SUITE 200, SAINT LOUIS, MO, 63119, USA
Company type Foreign Nonprofit Corporation

You may also like