Main Library
407 William Floyd Pkwy, Shirley, NY 11967
Library Hours
Closed For Renovation
Library Closings
Location Closed For Renovation
Technology Center at the Mastic Recreation Center
15 Herkimer St, Mastic, NY 11950
(631) 399-1511
Library Hours
Monday – Thursday: 9:00 a.m. – 9:00 p.m.
Friday: 9:00 a.m. – 6:00 p.m.
Saturday: 9:00 a.m. – 5:00 p.m.
Sunday: 12:00p.m. – 4:00p.m.*
*September 10, 2023 through June 9, 2024
Library Closings
- JANUARY 1, 2024 – NEW YEAR’S DAY
- FEBRURARY 19, 2024 – PRESIDENTS’ DAY
- MARCH 31, 2024 – EASTER
- MAY 12, 2024 – MOTHER’S DAY
- MAY 27, 2024 – MEMORIAL DAY
- JULY 4, 2024 – INDEPENDENCE DAY
- SEPTEMBER 2, 2024 – LABOR DAY
- NOVEMBER 28, 2024 – THANKSGIVING
- DECEMBER 24, 2024 – CHRISTMAS EVE
- DECEMBER 25, 2024 – CHRISTMAS DAY
- DECEMBER 31, 2024 – NEW YEAR’S EVE
Mastic Beach Satellite Branch
369 Neighborhood Rd, Mastic Beach, NY 11951
(631) 399-1511
Grand Opening and Ribbon Cutting Ceremony January 14th, 2023 at 10am!
Library Hours
Monday – Thursday: 9:00 a.m. – 9:00 p.m.
Friday: 9:00 a.m. – 6:00 p.m.
Saturday: 9:00 a.m. – 5:00 p.m.
Sunday: 12:00p.m. – 4:00p.m.*
*September 10, 2023 through June 9, 2024
Library Closings
- JANUARY 1, 2024 – NEW YEAR’S DAY
- FEBRUARY 19, 2024 – PRESIDENTS’ DAY
- MARCH 31, 2024 – EASTER
- MAY 12, 2024 – MOTHER’S DAY
- MAY 27, 2024 – MEMORIAL DAY
- JULY 4, 2024 – INDEPENDENCE DAY
- SEPTEMBER 2, 2024 – LABOR DAY
- NOVEMBER 28, 2024 – THANKSGIVING
- DECEMBER 24, 2024 – CHRISTMAS EVE
- DECEMBER 25, 2024 – CHRISTMAS DAY
- DECEMBER 31, 2024 – NEW YEAR’S EVE
Moriches Satellite Branch
201 Montauk Hwy, Moriches, NY 11955
(631) 399-1511
Library Hours
Monday – Thursday: 9:00 a.m. – 9:00 p.m.
Friday: 9:00 a.m. – 6:00 p.m.
Saturday: 9:00 a.m. – 5:00 p.m.
Sunday: 12:00p.m. – 4:00p.m.*
*September 10, 2023 through June 9, 2024
Library Closings
- JANUARY 1, 2024 – NEW YEAR’S DAY
- FEBRUARY 19, 2024 – PRESIDENTS’ DAY
- MARCH 31, 2024 – EASTER
- MAY 12, 2024 – MOTHER’S DAY
- MAY 27, 2024 – MEMORIAL DAY
- JULY 4, 2024 – INDEPENDENCE DAY
- SEPTEMBER 2, 2024 – LABOR DAY
- NOVEMBER 28, 2024 – THANKSGIVING
- DECEMBER 24, 2024 – CHRISTMAS EVE
- DECEMBER 25, 2024 – CHRISTMAS DAY
- DECEMBER 31, 2024 – NEW YEAR’S EVE