The Trent Law Practice, PLC S Main Street PO Box 1542 Halifax, VA 24558 Visit Website (434) 471-4339 Brendan Dunning Law Office 50 Maple Ave Halifax, VA 24558 (434) 476-1690 Bagwell & Bagwell PC 47 S Main St Halifax, VA 24558 Visit Website Representing the community for nearly 70 years. (434) 476-6521
Brendan Dunning Law Office 50 Maple Ave Halifax, VA 24558 (434) 476-1690 Bagwell & Bagwell PC 47 S Main St Halifax, VA 24558 Visit Website Representing the community for nearly 70 years. (434) 476-6521
Bagwell & Bagwell PC 47 S Main St Halifax, VA 24558 Visit Website Representing the community for nearly 70 years. (434) 476-6521