Jepson Center-Savannah, Georgia

“The blacker the berry, the sweeter the cherry”

The Jepson Center, and Telfair Children’s Art Museum is located at 207 West York Street in downtown Savannah, Georgia. Opened in 2006 the building is filled with art, activities and educational opportunities.