New Life Ministries Church of Queen Creek, AZ. The location of New Life Ministries Church is 85240, 40975 N Ironwood Suite 107-B - marked with a pin on Google Map.