Carter Bank & Trust in Fredericksburg, VA » 2 Locations