New Life In Christ Church
843 Stella Loop
Spencer
VA
24165
(276) 957-7739
Open Map
association
church
Churches
Churches & Places of Worship
Churches All Denominations
Churches Nondenominational
membership
non-denominational
religion
religious