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.
Contact us...