Remnant of World Trade Center receives a place of honor – New 9/11 Memorial in Olmsted Falls, OH

A new September 11th Memorial has been unveiled in Olmsted Falls, OH, reports Joanne Berger DuMond of Cleveland.com. It features World Trade Center steel.

This entry was posted in 9/11 Memorials. Bookmark the permalink.