Isaac Villanueva Missions Affiliate
Ministry front: Latin America/Cuba
Church Home: Ambassadors for Christ Church, Bertram, Texas
Pastor: David Humphries
E-mail: rivs99@hotmail.com