2017 Twin Towers sculpture memorial, Eisenhower Park, East Meadow, NY, 9//10/2017 ← Previous Next → East Meadow, NY, USA. Sept. 10, 2017. 4 birds fly over Twin Towers sculpture Memorial. East Meadow, NY, USA. Sept. 10, 2017. 4 birds fly over Twin Towers sculpture Memorial. Like us: