When the Touro Business Library first opened at 65 Broadway in 2009, the World Trade Center site was still in its early stages of construction. Being only a few blocks from the site, the staff at 65 Broadway has had the great opportunity of seeing the World Trade Center blossom and grow daily before our eyes. 441 more words