Edward Jones

57 Mountain Rd
Halifax, VA 24558
434-476-1722

St Johns Episcopal Church Ofc

197 Mountain Rd
Halifax, VA 24558
434-476-6696

Chastain Home

370 Mountain Rd
Halifax, VA 24558
434-476-6057

Halifax Dixie Baseball

722 Mountain Rd
Halifax, VA 24558
434-476-2211

Halifax Elementary School

722 Mountain Rd
Halifax, VA 24558
434-476-3021

Edmunds James E Atty

1050 Mountain Rd
Halifax, VA 24558
434-476-6174

Halifax United Methodist Churc

1096 Mountain Rd
Halifax, VA 24558
434-476-1094

Friendly Corners Food Mart

2216 Mountain Rd
Halifax, VA 24558
434-476-6139

Good Shepherd Outreach Mission

3036 Mountain Rd
Halifax, VA 24558
434-476-1520

Halifax Auto Service

3043 Mountain Rd
Halifax, VA 24558
434-476-6445