The Farmers Bank of Willards in Ocean City

  • The Farmers Bank of Willards North Ocean City Branch Maryland
    12831 Coastal Highway
    Ocean City
    MD, 21842
    Despite numerous banking mergers and acquisitions over the past several decades, the directors of The Farmers Bank of Willards are committed to continue as a prominent independent financial institution on Maryland's Delmarva Peninsula. The Farmers Bank remains...