Scott WelchWrong Scott Welch?
Senior Vice President and Cashier
Local Address: New Castle, Indiana, United States
Town Financial Corporation
3206 North Walnut Street
Hartford City, Indiana 47348
Company Description: We are a family owned bank that has been fulfilling the complete financial service needs of individuals, families, and businesses since 1873. Because we're... more