Shelter Island Presbyterian Church

32 N Ferry RdShelter Island, NY 11964
New York, Shelter Is, 11964
+1-631-749-0805
Saerch church near me