101 E Court Sq, Decatur, Georgia 30030 USA
Info from the Decorative Arts exhibit section
Photo Credit: Yelp