Shopping malls database
Westlake Plaza & Center is located at the corner of NEC Westlake Blvd & Agoura, Westlake Village. It is a Community Center which opened in 1974. It is an Open shopping mall and a No, with 50 seats.. It covers an area of 195,528 sqft. and has about n/a stores.
Shopping mall's name: Westlake Plaza & Center
Address: NEC Westlake Blvd & Agoura, Westlake Village, CA 91361
Number of stores: n/a