Cool Spring Presbyterian Church Meeting Address 3575 Buffalo Run, Thaxton, VA, 24174 Presbyterian Church Profile »