1. L & R Manufacturing 340 Tacoma St, Worcester, MA 01605 Coordinate: 42.31027,-71.77426 Phone: (508) 853-0562