Farmers and Merchants Trust Company of Chambersburg

25 branches across 2 states