2000 miles away from Ground Zero, This church has created a Chapel dedicated to memory of those that were lost on 911, and they have featured some huge pieces of Steel, as well as many artifacts.
The location is 309 Stover Ave. SW, Albuquerque, New Mexico
Photo's by John Kostick