For those who may not be familiar with North Bay Shore:
A map of the Hamlet of North Bay Shore in the Town of Islip, Suffolk County:
North Bay Shore is one of those many villages and hamlets on Long Island where none of the places in the community have the hamlet name in their mailing address: places in the Hamlet of North Bay Shore have a "Bay Shore, NY 11706" mailing address.