N
Santa & Sons Christmas Trees
12901 Burbank Blvd, Sherman Oaks CA 91401
(818) 501-8637
Oregon Christmas tree growers only retail Christmas tree lot. Located in the San Fernando Valley at Los Angeles Valley College at 12901 Burbank Blvd