Carter Bank and Trust in Blairs
5406 U S Highway 29,
Blairs, 24527
(434) 836-3800
(434) 836-3800
Providers of banking in Blairs
banking, finance, financial