Name That Town for Monday, April 30, 2018Posted on April 30, 2018 at 9:00 am What LI town do we mean when we say, following this name, is usually a horror! Ans: Amityville