The Alien Who Stole Christmas Sat, 05 Dec at 01:00 pm 100 Lincoln Ave, Youngstown, OH, United States, Ohio 44555