By allowing ads to appear on this site, you support the local businesses who, in turn, support great journalism.
Never forget
9-11 memorial
The 9/11 Memorial is located at the site of the former World Trade Center complex in New York City and occupies approximately half of the 16-acre site. The Memorial’s twin reflecting pools are each nearly an acre in size and feature the largest man-made waterfalls in North America (Photo contributed).
The community is invited to a Sept. 11th Memorial Ceremony on Monday.