Fresh Christmas Trees: We Deliver Right To Your Door November 26, 2016 by Blossom Town Leave a Comment It’s time to put up the Tree! We’ve got fresh Christmas trees and we’ll even deliver it right to your door! Live in Redwood Falls? Delivery is FREE! Stop by and pick out the perfect tree.