Christmas Tree Lot / Pumpkin Patch

23611 Calabasas Road
Calabasas, CA 91302