Mecca International Development Inc.UnclaimedCommunity & faithChicago, IL17739462578Not providedNot provided