LEONARD & CO. Painter - Carmel, IN Looking to contact LEONARD & CO.? You can reach them at 317-848-9323