The Danbury 9/11 Memorial, located on the south island of Elmwood Park on Main Street, is a twelve-foot tower of glass mounted on a pentagon of Connecticut granite. All Connecticut victims’ names of the 9/11 tragedy are etched into one panel of the tower.
Partial Data by Foursquare.