Lowell – Living Waters Center of Hope

Lowell – Living Waters Center of Hope

We have recently begun serving the Living Waters Center of Hope in downtown Lowell (10 Kirk St. Lowell, MA 01852). You can check out their Facebook Page here. We help serve meals and are just beginning to learn how we can best help the community.