Somerville MA Waste Disposal-Hazardous 1. 120 McGrath Hwy, Somerville, MA 02143 | Fred W. Russell & Sons (617) 776-5854