Worcester Public Library Loading Map.... Worcester Public Library3 Salem Square - WorcesterEvents 42.2603989 -71.80030169999998 Address 3 Salem Square Worcester MA 01608 United States print Upcoming Events No events in this location