The Hartford & New Haven Railroad-Freight Depot is located in the downtown area of Windsor. Originally established as a freight depot, the building is now home to the Windsor Arts Center that showcases works of budding local talent. Added to the U.S National Register for Historic Places in 1988, the depot is located close to the Windsor Amtrak Station.
