Home>Choose State>Cities in Alabama>Institutions in Roanoke>Small Town Bank Locations in Roanoke Small Town Bank Branch Locations in Roanoke, AL 1. Small Town Bank - Roanoke Branch 548 Main Street, Roanoke, AL 36274 (334) 863-4151 View Branch