Churches in Shelter Island, NY
Shelter Island Presbyterian
St Marys Episcopal Church