Indiana Bank and Trust Company
1510 W Southport Road, Indianapolis , Indiana 46217
 

View Larger Map