Second Bank & Trust
1807 Seminole Trail, Charlottesville , Virginia 22901
 

View Larger Map