Remembrance Memorial

Address
100 N. Grand Ave., Wentworth Park

Description

This September 11, 2001 Remembrance Memorial is a sculpture that is made out of an I-beam from the World Trade Center.