Rancho San Diego Towne Center stands as a major retail hub in El Cajon, CA. The Power Center is situated at Jamacha Rd. & Campo Rd.. The center first opened its doors in 1999 and underwent a significant renovation in 2001. Covering 382,600 sqft. of retail space, Rancho San Diego Towne Center hosts roughly 34 individual stores and outlets. Ample parking is provided with 2,737 spaces available.