Shopping malls database
Rancho San Diego Towne Center is located at the corner of Jamacha Rd. & Campo Rd., El Cajon. It is a Power Center which opened in 1999 and was last renovated in 2001. It is an Open shopping mall with 2,737 parking spaces. It covers an area of 382,600 sqft. and has about 34 stores.
Shopping mall's name: Rancho San Diego Towne Center
Address: Jamacha Rd. & Campo Rd., El Cajon, CA 92019
Number of stores: 34