Echo Bay

Echo Bay

Echo Bay is an embayment located off Long Island Sound in the city of New Rochelle in Westchester County, New York. It is an anchorage for small craft and is generally fully occupied during the summer.

People born in Echo Bay (First 2 people) - Page 0

Jordan Verdone

Jordan Verdone


Brett Findlay

Brett Findlay

Ice hockey player