Branch addresses, phone numbers, and hours of operation for First Bank in Farmville, VA.
First Bank Farmville VA 201 South Main Street 23901