Christmas Sale Tents Christmas Sale Tents. Christmas trees have arrived! – Cavicchio Greenhouse, Sudbury, Massachusetts. – Pig Roast by Atlantic Tent Rental CALL TODAY 978.534.2322