9/11 memorial dedication ceremony – Olmsted Falls, OH
Olmsted Falls, Ohio will unveil its new 9/11 Memorial at 11:00am on Friday, October 9, 2020. The memorial, a small piece of World Trade Center steel and a 12-foot tall metal tower, is located next to the Olmsted Falls Fire Department. Olmsted Falls Fire Department 9274 Columbia Road Olmsted Falls, OH 44138