When was it opened
Address: 3800 Morse Rd, Columbus, OH 43219, USA
Carrie | Sep 28, 2019
It was opened in May of 2006.
Keborah Thompson | Sep 28, 2019
They are not right about anything
Jon Nichols | Sep 28, 2019
May 2006
Thanks! Your answer is awaiting moderation.