Lowell Folk Festival
Lowell National Historic Park Visitor Center 246 Market St, Lowell, MA 01852, Lowell, Massachusetts, United StatesThe longest running free Folk Festival in the country takes place right here in Downtown Lowell! Following the success of hosting the National Folk Festival in Lowell for three years, 1987-1989, the producing partners and community continued the excitement with the Lowell Folk Festival in 1990. With hundreds of thousands of visitors attending annually, the […]