New International
New International
Ft Myers FL | IRS ruling year: 1996 | EIN: 95-4338997
Organization Mission
Established in 1989, New Mission Systems International (NMSI) is an agency that fosters the emergence of Jesus-following communities globally. Our vision is to suppo ... (More)