1. Worcester Public Library 3 Salem Sq, Worcester, MA 01608 Coordinate: 42.26124,-71.79937 Phone: (508) 799-1655