Location
Located in Lowell, Massachusetts the San Damiano House of Prayer is situated adjacent to the scenic and peaceful Northern Canal of the Merrimack River.
Just a few yards from the San Damiano House of Prayer there is a Grotto of Our Lady of Lourdes and a walkway with outdoor stations of the cross.





Menu