is not in process of liquidation on Apr 15, 2024
Where is IMPACT FINANCE CORPORATION's headquarters?
IMPACT FINANCE CORPORATION's headquarters is located at 12890 HILLCREST RD #105DALLAS, TX 75230
What year was IMPACT FINANCE CORPORATION started?
IMPACT FINANCE CORPORATION was started in 1990
Sources: Alabama Secretary of State