Master Touch Furniture & Thrift Store Not rated 1130 N Main St Decatur, IL 62521 Start Address: End: Master Touch Furniture & Thrif...