Grand opening events are taking place this week at The Space Store's new retail location in downtown Chattanooga. 1 week ago from: Astronomy Magazine