First Merchants Bank - Leo Banks Visit Website 13839 Amstutz Road, P.O. Box 26 Leo, IN 46765 (260) 469-6342