River of Life Ministries is located at 9158 Spice Pond Road Ext, Semmes, AL. This location is in the Lott Road neighborhood. This business specializes in Religion & Spirituality and has 1 review(s) with a star rating of 5.0.
by merchantcircle on December 12, 2018 from merchantcircle