Christmas invite Posted by SPARK media on November 28, 2011 New Life Church of Sioux Falls, SD is a place where no matter where you come from or where you’re going, you’ll feel right at home! Share this:FacebookTwitterEmailLike Loading...