The Fountain Trust Company
811 North Creasy Lane, Lafayette , Indiana 47902
 

View Larger Map