Shopping malls database
Simi at the Plaza is located at the corner of 118 Freeway & Madera Rd., Simi Valley. It is a Community Center which opened in 1998 and was last renovated in 2000. It is an Open shopping mall with 1,500 parking spaces and a food court with 50 seats.. It covers an area of 350,000 sqft. and has about 12 stores.
Shopping mall's name: Simi at the Plaza
Address: 118 Freeway & Madera Rd., Simi Valley, CA 93065
Number of stores: 12