Location & Directions New Life Worship Center 116 E Walnut Street River Falls, WI 54022 Mailing Address New Life Worship Center P.O. Box 23 River Falls, WI 54022 Pastor Keith Fletcher (715) 425-7651