"Telfair Museum" Telfair Museum of Art Tip by BruceDunning
Telfair Museum of Art, Savannah: 7 reviews and 10 photos
Founded in 1886, the Telfair family started this as an art school and museum. It thrived and expanded over the years. It now has mostly 20th-21st century art, but also own Owens Thomas house and built Jepson Center to hold art in 64,000 SF of space. The exhibits change over time.
Address: 121 Barnard Street Savannah, GA 31401
More Reviews (6)
BruceDunning's Related Pages
Have you been to Savannah?Share Your Travels