Is this establishment wheelchair accessible? Or have elevators/ lifts?
Address: 65 Cottage St E, Norwood, MA 02062, USA
Dan DuBois | Sep 9, 2018
I am pretty certain the answer is no unfortunately
M M | Sep 9, 2018
I don't think so... I've only seen stairs.
Thanks! Your answer is awaiting moderation.