recipient-profile

INSTITUTE FOR LATINO PROGRESS

  • Address: 2520 S WESTERN AVE CHICAGO, IL 60608-4808

  • County: COOK

  • Country: UNITED STATES

  • UEI: YY9LN4VAJUK7

  • DUNS Number: 099210445