River of Life Foundation Meeting Address 1177 Laurelwood Road, Santa Clara, CA, 95054 Wisconsin Evangelical Lutheran Synod Church Profile »