North Shore Public Library

250 Route 25A
Shoreham, NY 11786
Phone: 631-929-4488
Visit Website

Education / Libraries

Westhampton Free Library

7 Library Avenue
Westhampton Beach - 11978
631-288-3335

Hampton Library in Bridgehampton

2478 Main Street
Bridgehampton - 11932
631-537-0015

Plainedge Public Library

1060 Hicksville Road North
Massapequa - 11758
516-735-4133

Jericho Public Library

1 Merry Lane
Jericho - 11753
516-935-6790

Hicksville Public Library

169 Jerusalem Avenue
Hicksville - 11801
516-931-1417

Freeport Memorial Library

144 West Merrick Road
Freeport - 11520
516-379-3274

Manhasset Public Library

30 Onderdonk Avenye
Manhasset - 11030
516-627-2300

Patchogue-Medford Library

54-60 East Main Street
Patchogue - 11772
631-654-4700

Locust Valley Library

170 Buckram Road
Locut Valley - 11560
516-671-1837

Mastic-Moriches-Shirley Library

407 William Floyd Parkway
Shirley - 11967
631-399-1511