Source: Indianapolis Business Journal

Church Brothers: Local collision repair chain Church Brothers acquired by national player

Church Brothers, which has six area locations, was founded in Indianapolis in 1929 by brothers Noel and Clem Church and remained family-owned and operated for three generations.

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Ted McClintic's photo - President of Church Brothers

President

Ted McClintic

CEO Approval Rating

79/100

Read more