Redeemed Life Church Church of Sanford, NC. The location of Redeemed Life Church Church is 27332, 2610 Lemon Springs Rd - marked with a pin on Google Map.