is inactive
Where is Investment Capital Corporaiton's headquarters?
Investment Capital Corporaiton's headquarters is located at MONTGOMERY, AL
What is Investment Capital Corporaiton's industry?
Investment Capital Corporaiton is in the industry of FINANCIAL BROKERAGE COMPANY/FINANCE COMPANY
What year was Investment Capital Corporaiton started?
Investment Capital Corporaiton was started in 2001
Sources: Alabama Secretary of State