Davids Island photograph

Davids Island

Use attributes for filter !
Area 32
City New Rochelle
Date of Reg.
Date of Upd.
ID2007288
Send edit request

About Davids Island


Davids' Island is a 78-acre island off the coast of New Rochelle, New York, in Long Island Sound. Currently uninhabited, in the past it was the site of Fort Slocum. The island is home to the endangered Kemp's ridley sea turtle, and birds such as osprey and least terns.

Related Persons

Next Profile ❯