Licensee Details | 8847
License/Charter #: | 8847 |
Name: | International Institute Community Development Corporation |
Address: |
3401 Arsenal St. St. Louis, Missouri 63118 |
County: | St. Louis |
Phone: | 3177739090 |
Please visit the NMLS Consumer Access web site for additional information.