Living Waters Center of Hope, Lowell MA
Non-profit organization
01852 Lowell
United States
Phone: 978-323-HOPE (4673)
Website: www.livingwaterslowell.org
Living Waters Center of Hope is a non-denominational faith-based drop-in center in downtown Lowell MA offering HELP, HOPE & HEALING to those in need.



