does this location sell real trees for Christmas?
Address: 306 Providence Hwy, Dedham, MA 02026, USA
WILSON ALEXANDER | Aug 23, 2018
Yes they do
Bill Madden | Aug 23, 2018
No sure. They typically do every year, I just haven't been there yet this season.
Youhua Li | Aug 23, 2018
Yes, a lot
Thanks! Your answer is awaiting moderation.