Lion's Club Christmas Tree Sale - Llama Barn Wednesday, December 4, 2024 10:00 AM 8:00 PM 10:00 20:00 Llama Barn 1101 South Avenue West Missoula, MT 59801 United States (map) Google Calendar ICS Lion’s Club Christmas Tree SaleNov 30 - Dec 1010am - 8pm daily until sold out.