Map location of
Copps Island, Norwalk, CT, USA

Norwalk, Connecticut, United States