A crossroad of commerce and creativity, the City of Lowell is a diverse urban environment. Named one of the best places to live by Boston Magazine, ...
Living Waters Center of Hope is a non-denominational faith-based outreach center in downtown Lowell, Massachusetts.