The following banks have branches in 24121:
Bank Of Botetourt
Bank Of Botetourt-Moneta Branch
Carter Bank & Trust
Carter Bank & Trust-Westlake Branch
First National Bank
First National Bank-Smith Mountain Lake Branch
The following banks have branches in 24121:
Bank Of Botetourt-Moneta Branch
Carter Bank & Trust-Westlake Branch
First National Bank-Smith Mountain Lake Branch