Park
Ecumenical Plaza
Lowell, MA88% like it (4.4 / 25 Reviews )
ABOUT
Ecumenical Plaza is a park located
at Western Canal, , Lowell
, MA.
It has received 25 reviews with an average rating of 4.4 stars.
It has received 25 reviews with an average rating of 4.4 stars.
FAQs
This Park received 4.4 points from 25 customer reviews.
The address of Ecumenical Plaza is:
Ecumenical PlazaWestern Canal
Lowell,
Ecumenical Plaza is listed under
LOCATION
Ecumenical Plaza Location