top of page

All Souls is the lovely historic hamlet of Stony Brook, located on the north shore of Long Island, New York, approximately 60 miles east of Manhattan. To visit Stony Brook, take the Port Jefferson train to Stony Brook and take a taxi to Main Street. Or drive on Route 25A directly into Main Street. All Souls Church is opposite the pond at 61 Main Street. See below for further directions. 


For further information, you can call the Church Office at 631-751-0034 or contact the church through email:


Our mailing address is 10 Mill Pond Rd., Stony Brook, NY, 11790.




From New York City, Nassau County, Suffolk Country:
Take the LIE out to exit 62-Nicholl's Road and take it north until it dead-ends at 25A. Go left (west) on 25A, going past a 7-11 and past the Stony Brook School, continue down the hill and at the dead-end bear to the right onto Main Street, Stony Brook. You will see a pond on your left which alerts you to the upcoming All Souls' church on your right at 61 Main Street. You can park on the street or in the shopping parking lot, close to the church. The entrance to that lot is the first right after the church.

From Smithtown (or points further west):
Take 25A east to the Long Island Museums and stay straight. Do not turn right to continue on 25A. You are now on Main Street and can follow the directions above.


From Setauket or Port Jefferson:
Take 25A west and pick up the directions above where you dead-end in Stony Brook.

bottom of page