Crawford House
Halifax(434) 476-7775
Dunn & Sons Funeral Services
Halifax(434) 476-6020
Death notices for Halifax