The Ellis
135 Ellis Ave
Norwood, MA 02062
The Ellis is a 191 bed senior housing facility. It is located at 135 Ellis Ave in Norwood, Massachusetts. The encompassing area is densely populated, with roughly 30,000 poeple living in the zip code of 02062. It ...
1 miles away from Westwood, MA













Your Information is Processing