The short answer is February 2019. The long answer is that its last day on display at the prior location was in summer of 2015, with it physically being moved in 2017, and its first day on display after the extensive restoration being February of 2019.
February, 2019 it opened at the Atlanta History Center
Yes. It's at The Atlanta History Center
Thanks! Your answer is awaiting moderation.