1. New Life In Christ Church 843 Stella Loop, Spencer, VA 24165 Coordinate: 36.60464,-80.06722 Phone: (276) 957-7739