Our Lady of the Isle Church

Catholic

5 Prospect Ave, Shelter Island, NY, 11965

Phone: (631) 749-0001

Website: ourladyoftheisle.org

Connect: Facebook

Nearby Churches

More Catholic churches in Shelter Island, NY

What to expect on your first visit