Christmas trees – we’re located at 25039 Magic Mountain Parkway, Santa Clarita! You can also call us at 661-255-6943.
We wish you a merry Christmas, we wish you a merry Christmas, we … wait a minute. Christmas is over, right? Heck we forgot all about that. But when the 2016 holidays roll around Nancy’s Ranch will have beautiful Christmas trees – and pumpkins for Halloween and Thanksgiving!