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