The Owens-Thomas House is a historic home in Savannah, Georgia that is operated as a historic house museum by the Telfair Museum of Art.It is located at 124 Abercorn Street, on the northeast corner of Oglethorpe Square.The Owens-Thomas House was designated a National Historic Landmark in 1976 (...)(from Wikipedia)