Churches in Spencer, VA
Christian View Baptist Church
Pleasant Ridge Holiness
Old Well Christian Church
New Life & Christ Church