World Trade Center Memorial
The Avenue Viera 2261 Town Center Ave.,, Viera, FL, United StatesGuests are welcomed to pay their respects for the lives lost on September 11, 2001, at The Avenue Viera’s World Trade Center memorial site. The site has remnants of the World Trade Center and is located across from AMC Theatres. Guests can visit any time during center hours. The Avenue Viera will have flowers and flags […]