Stamford, Connecticut, United States of America

Mill River Park

LOCATION

Address: 75 Mill River Street

Park in Stamford, Connecticut. Mill River Park is 12-acre urban park located in Stamford, Connecticut which separates Downtown from the West Side. The $8 million restoration of the Mill River, $5 million of which was federally funded, began in 2009.

Poster