At the moment, Lowe's has 8 locations near Woburn, Massachusetts. This page includes the listing of all Lowe's stores in the area.