The Stamford Government Center housed the Long Island Sound office of the U.S. Environmental Protection Agency until the federal government terminated its lease in the building in June 2025. Credit: ...