Farmers & Merchants Bank
80 Cross Keys Road, Harrisonburg , Virginia 22801
 

View Larger Map