Libraries in Halifax (MA) Full list of companies Libraries category in Halifax, Massachusetts Holmes Public Library 470 Plymouth St, Halifax, MA 02338, (781)293-2271 Page 1