About 120 Long Ridge Road
The 120 Long Ridge Road campus is set on a 60-acre parcel that sits between the Merritt Parkway and I-95.
It is centrally located in Stamford, close to downtown. The Mill River, which eventually flows to Long Island Sound, runs along the property.
The reconstruction of the building in 2009 by Gen Re includes the development and adaptation of many sustainable building strategies.