Name That Town for Mon Dec 10, 2018Posted on December 10, 2018 at 9:00 am Which LI town or village do we mean by this clue: “In this hilly town, you would expect to find street names like Sepal (See-pull) Stamen and Stigma?” Ans: Village of Flower Hill!