Aldi Taking Over Christmas Tree Shops LocationAldi Taking Over Christmas Tree Shops LocationThe fate of one of the original Christmas Tree Shops in Falmouth has now been laid out, as plans for an Aldi grocery store have been put in place.Maddie LevineMaddie Levine