First Merchants Bank - Leo Categories Banks 13839 Amstutz Road, P.O. Box 26 Leo IN 46765 (260) 469-6342 Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×