Klomhaus Painting in Home & Garden 630-370-2061 Klomhaus@hotmail.com 630-365-0401 Address 830 N. First Street , Elburn , IL 60119 Open in Google Maps