General Contractors in Leeds (MA) Full list of companies General Contractors category in Leeds, Massachusetts Lumus Construction Inc 421 N Main St, Leeds, MA 01053, (413)586-2369 Page 1