is not in process of liquidation on Apr 22, 2024
Where is Investment Management Corp.'s headquarters?
Investment Management Corp.'s headquarters is located at MOBILE, AL
What is Investment Management Corp.'s industry?
Investment Management Corp. is in the industry of OPERATE HOTELS MOTELS RESTAURANTS ETC
What year was Investment Management Corp. started?
Investment Management Corp. was started in 1973
Sources: Alabama Secretary of State