Call Us: 888-647-1265 Locations and Hours Search Login App Home / Resources / Contact Us / Locations And Hours 24-Hour Telephone Banking 800-313-2730 Locations and Hours Find Branch Location by Town/City Select Find ATM Location by Town/City Select Blue Ridge 98 Blue Ridge Boulevard Roanoke, Virginia 24012 LOBBY HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Phone: 540.977.0460 GET DIRECTIONS MEET OUR MANAGERS Cloverdale 614 Lee Highway Roanoke, Virginia 24019 LOBBY HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Phone: 540.966.1719 GET DIRECTIONS MEET OUR MANAGERS Daleville 1245 Roanoke Road Daleville, Virginia 24083 LOBBY HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: Closed DRIVE-THRU HOURS: M - Fri: 7am - 7pm Sat: 9am - 1pm Phone: 540.992.3838 GET DIRECTIONS MEET OUR MANAGERS Dillwyn 3474 Rosney Road Dillwyn, VA 23936 LOBBY HOURS: M - F: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: Closed Phone: 434.983.2021 GET DIRECTIONS MEET OUR MANAGERS Elkton 301 W. Spotswood Trail Elkton, VA 22827 LOBBY HOURS: M - Fri: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Fri: 9am - 5pm Sat: 9am - 12pm Phone: 540.298.8111 GET DIRECTIONS MEET OUR MANAGERS Farmville 201 S. Main Street Farmville, VA 23901 LOBBY HOURS: M - F: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: Closed Phone: 434.392.7122 GET DIRECTIONS MEET OUR MANAGERS Fincastle 17 S Roanoke Street Fincastle, Virginia 24090 LOBBY HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: Closed DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: Closed Phone: 540.473.2761 GET DIRECTIONS MEET OUR MANAGERS Front Royal 1717 N. Shenandoah Avenue Front Royal, VA 22630 LOBBY HOURS: M - Fri: 9am - 5pm Sat: 9am - 12pm DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.636.6149 LOAN DEPARTMENT: Phone: 540.636.3555 GET DIRECTIONS MEET OUR MANAGERS Front Royal Express 508 N. Commerce Avenue Front Royal, VA 22630 DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.636.9620 GET DIRECTIONS MEET OUR MANAGERS The Glebe 200 The Glebe Boulevard Daleville, Virginia 24083 LOBBY HOURS: M - Fri: 9am - 1pm Sat: Closed DRIVE-THRU HOURS: M - Fri: 9am - 1pm Sat: Closed Phone: 540.473.2761 GET DIRECTIONS MEET OUR MANAGERS Harrisonburg Loan Production Office 185 Neff Avenue; Suite 103 Harrisonburg, VA 22801 OFFICE HOURS: M - Fri: 9am - 5pm Phone: 540.564.3893 Fax: 540.564.9623 GET DIRECTIONS MEET OUR MANAGERS Mt. Jackson 5304 Main Street Mt. Jackson, VA 22842 LOBBY HOURS: M - Fri: 9am - 5pm Sat: 9am - 12pm DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.477.3525 LOAN DEPARTMENT: Phone: 540.477.2455 GET DIRECTIONS MEET OUR MANAGERS Staunton 1 W. Frederick Street Staunton, VA 24401 LOBBY HOURS: M - F: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: Closed Phone: 540.332.3100 GET DIRECTIONS MEET OUR MANAGERS Strasburg Corporate Office 112 W. King Street Strasburg, VA 22657 LOBBY HOURS: M - Fri: 9am - 5pm Sat: 9am - 12pm DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.465.9121 or 888.647.1265 Fax: 540.465.5946 LOAN DEPARTMENT: Phone: 540.465.6124 Fax: 540.465.4402 CUSTOMER ACCOUNTS: Phone: 540.465.9121 Fax: 540.465.8863 GET DIRECTIONS MEET OUR MANAGERS Sherando Financial Center 695 Fairfax Pk. Stephens City, VA 22655 LOBBY HOURS: M - Fri: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.869.8959 GET DIRECTIONS MEET OUR MANAGERS Troutville 5192 Lee Highway Troutville, Virginia 24175 LOBBY HOURS: by appointment DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Phone: 540.966.1710 GET DIRECTIONS MEET OUR MANAGERS Waynesboro 1415 W. Main Street Waynesboro, VA 22980 LOBBY HOURS: M - F: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Th: 9am - 5pm Fri: 9am - 6pm Sat: 9am - 12pm Phone: 540.946.8864 GET DIRECTIONS MEET OUR MANAGERS Westhampton 5601 Patterson Avenue Richmond, VA 23226 LOBBY HOURS: M - Fri: 9am - 2pm Sat: Closed Phone: 804.282.0529 GET DIRECTIONS MEET OUR MANAGERS Winchester West Financial Center 208 Crock Wells Mill Drive Winchester, VA 22603 LOBBY HOURS: M - Fri: 9am - 2pm Sat: Closed DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.722.0061 GET DIRECTIONS MEET OUR MANAGERS Winchester Financial Center 1835 Valley Avenue Winchester, VA 22601 LOBBY HOURS: M - Fri: 9am - 5pm Sat: 9am - 12pm DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.667.8300 LOAN DEPARTMENT: Phone: 540.665.8810 WEALTH MANAGEMENT: Phone: 540.678.2710 GET DIRECTIONS MEET OUR MANAGERS Woodstock Financial Center 860 S. Main Street Woodstock, VA 22664 LOBBY HOURS: M - Fri: 9am - 5pm Sat: 9am - 12pm DRIVE-THRU HOURS: M - Fri: 8am - 6pm Sat: 8am - 12pm Phone: 540.459.9510 GET DIRECTIONS MEET OUR MANAGERS Additional ATM Locations All of our locations have an indoor and/or outdoor ATM. Additionally, we have ATMs at these locations: Blue Ridge Blue Ridge Minute Market 42 Blue Ridge Drive Blue Ridge, Virginia 24064 View on Map Buchanan James River Car Wash 17696 Main Street Buchanan, VA 24066 View on Map Daleville Daleville Express ATM 1618 Roanoke Road Daleville, Virginia 24083 View on Map The Glebe Office 200 The Glebe Boulevard Daleville, Virginia 24083 View on Map Valley Cleaners 509 Roanoke Road Daleville, Virginia 24083 View on Map Eagle Rock Eagle Rock Market 9904 Botetourt Road Eagle Rock, VA 24085 View on Map Fincastle Brugh’s Mill Country Store 345 Brughs Mill Road Fincastle, Virginia 24090 View on Map Quickette Market Route 220 North Fincastle, Virginia 24090 View on Map Front Royal South Towne Shopping Center 239 South Street Front Royal, VA 22630 View on Map Shenandoah County Shenandoah County Government Center 600 N. Main Street Woodstock, VA 22664 View on Map Strasburg Food Lion Shopping Center (US Rte. 11) 794 Shopping Center Road Strasburg, VA 22657 View on Map Winchester The Village at Orchard Ridge Business Center 400 Clocktower Ridge Drive Winchester, VA 22603 View on Map Bank Holiday Closings All First Bank locations are closed on the Federal Holidays shown here. 2021 Federal Holiday Schedule New Years Day Friday, January 1 Birthday of Martin Luther King, Jr. Monday, January 18 Presidents' Day Monday, February 15 Memorial Day Monday, May 31 Independence Day Observed, Monday, July 5 Labor Day Monday, September 6 Columbus Day Monday, October 11 Veterans Day Thursday, November 11 Thanksgiving Day Thursday, November 25 Christmas Saturday, December 25 PERSONAL BUSINESS WEALTH MANAGEMENT SITEMAP RESOURCES CONTACT US LOCATIONS AND HOURS SEND ENCRYPTED EMAIL TO FIRST BANK ABOUT US INVESTOR RELATIONS POLICIES There’s Power in One. Routing Number: 051402589 © 2020 First Bank. All rights reserved.