1. New England Hood & Duct Svc 507 Main St, Malden, MA 02148 Coordinate: 42.42819,-71.06706 Phone: (781) 605-3016