Life International Ministries Church of Mesquite, TX. The location of Life International Ministries Church is 75150, 1900 Pinehurst Ln - marked with a pin on Google Map.