Merchants Bancorp Headquarters & Corporate Office
Merchants Bancorp is a financial holding company headquartered in Carmel, Indiana, United States. It operates through multiple subsidiaries, primarily focusing on banking, mortgage banking, and the provision of financial services. Industry Banking Established 1990 Corporate Phone Number (317) 569-7420 Customer Support Phone Number (800) 944-6285 No …