Odd Job Larry Inc. Odd Job Larry Inc.Odd Job Larry can help with all your home improvement projects. From basement and bathroom remodels to complete build-out, we can help! Address: 5710 77th Street, Suite 200, Kenosha, WI 53142Website: www.oddjoblarry.comPhone: (262) 287-7391Category: Home & Commercial Construction Services