Russell Biomass LLC Address: Station Rd, Russell, MA 01071 Phone: (413) 862-4455 Electric Companies, Utilities Other Businesses: Walnut Hill Distribution Center at 390 S Quarter Rd, Russell, MA 01071 Hilltown Law Offices at 142 Westfield Rd, Russell, MA 01071 Russell Waste Water Treatment at 200 Main St, Russell, MA 01071