Leo's Painting Corp Painter - Geneva, IL Looking to contact Leo's Painting Corp? You can reach them at 630-262-9155