I think First Community Bank is the best bank in Rogersville. I can always depend on their service and accuracy. The tellers are very helpful and their hours are very accommodating. They have several bank locations and ATMs in town and neighboring towns.
more