Search results
We did not find results for: Fort Slocum.
Check spelling or type a new query.
We did not find results for: Fort Slocum.
Check spelling or type a new query.
Fort Slocum, New York was a US military post which occupied Davids Island in the western end of Long Island Sound in the city of New Rochelle, New York, from 1867 to 1965. Wikipedia