North Shore Public Library

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

Education / Libraries

Syosset Public Library

225 South Oyster Bay Road
Syosset - 11791
516-921-7161

Island Park Library

176 Long Beach Road
Island Park - 11558
516-432-0122

Mattituck-Laurel Library

13900 Main Road
Mattituck - 11952
631-298-4134

Southold Free Library

53705 Main Road
Southhold - 11971
631-765-2077

John Jermain Memorial Library

34 West Water Street
Sag Harbor - 11963
631-725-0049

Hicksville Public Library

169 Jerusalem Avenue
Hicksville - 11801
516-931-1417

Lynbrook Public Library

56 Eldert Street
Lynbrook - 11563
516-599-8630

Elwood Public Library

1929 Jericho Turnpike
Elwood - 11731
631-499-3722

Amagansett Free Library

215 Main Street
Amagansett - 11930
631-267-3810

Peninsula Public Library

280 Central Avenue
Lawrence - 11559
516-239-3262