List of all Mechanics & Farmers Bank branches by state:
North Carolina
Mechanics & Farmers Bank
Chapel Hill Blvd Branch
M&F Bank Corporate Branch
Winston-Salem Branch
100 South Murrow Boulevard Branch
Charlotte Branch
Raleigh Branch
Rock Quarry Road Branch