Halifax VA Places Of Worship
1. 5212 Howard P Anderson Rd, Halifax, VA 24558 | Crystal Hill Baptist Church(434) 476-7660
2. 3130 Mountain Rd, Halifax, VA 24558 | Mountain Road Baptist Church(434) 476-7773
(434) 476-7660
2. 3130 Mountain Rd, Halifax, VA 24558 | Mountain Road Baptist Church(434) 476-7773