The Hunter Island Inn located on the Shore Road as seen in 1922…in the background one can see some of the New Rochelle coastline…current photo taken in 2007 approximates the view toward where the Hunter Island Inn stood.
Considered the Source Since 2008