Now, The Martha Washington Inn & Spa is an extravagant retreat in Abingdon, Virginia, near the Virginia-Tennessee state line. And recent guests describe it as elegant enough to pull off its pricey ...
People know exactly where to find him in the Town of Abingdon. It’s a coin flip on The Tavern or his new business Dwayne & Co ...