Indiana Trust and Investment Management Company

4045 Edison Lakes Parkway, Suite 100
Mishawaka, IN 46545
574-271-0374
Branch Address Phone Number
301 South Main Street, Suite 311, Elkhart, IN 46516 No Number
317 West Adams, Muncie, IN 47305 No Number
1106 Meridian Plaza, Suite 340, Anderson, IN 46016 No Number