Address: 350 W Hillcrest Dr, Thousand Oaks, CA 91360, USA
Sandy Sinn | Aug 20, 2019
There is a kiosk in the main mall that sells ornaments. I believe they even do personalized ornaments and then there's the good old Hallmark Store which sella timeless pieces.