; Agoura Town Center Location: Agoura Hills, California Address: 5018 Kanan Rd, Agoura Hills, CA 913012, USA Type: Retail Center Location