License/Charter #: 8260
Name: Impact Finance Corporation
Address: 12890 Hillcrest Road, #105
Dallas, Texas 75230
County: Out of State
Phone: 9722392877

Please visit the NMLS Consumer Access web site for additional information.