1. Barrows Construction Materials 100 North St, Worcester, MA 01605 Coordinate: 42.28272,-71.79905 Phone: (508) 754-4942