Fountain Of Life Ministries Church of Huntsville, AL. The location of Fountain Of Life Ministries Church is 35801, 3104 Leeman Ferry Rd SW - marked with a pin on Google Map.