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.
Church Brothers provides automobile insurance claim management, body and frame repair, painting, wheel alignments, air conditioning and towing services.