Located in downtown Martinsville on Jefferson Street, The Painted Cottage is a cute boutique and gift shop featuring a wide variety of new and repurposed home goods and decor.