Narrows VA Banks 1. 300 Main St, Narrows, VA 24124 | First Virginia Bank Southwest (540) 726-8500 2. 300 Main St, Narrows, VA 24124 | BB&T (540) 726-8501