Stamford, CT

Country: USA

Population: 129,026

Overall score

1.3