Banks in New Castle, VA

List of New Castle Banks

Branch addresses, phone numbers, and hours of operation for Banks in New Castle, VA.

Carter Bank & Trust New Castle VA 181 Main Street 24127 540-864-5181

Carter Bank & Trust New Castle VA 181 Main Street 24127

Farmers & Merchants Bank of Craig County New Castle VA 306 Main Street 24127

Farmers & Merchants Bank of Craig County New Castle VA 306 Main Street 24127 540-864-5156