Rancho San Diego T&C/Kohl's S/C stands as a major retail hub in EI Cajon, CA. The Power Center is situated at NWC Willow Glen Dr. & Jamacha Rd.. The mall opened its doors in 1990. Covering 226,739 sqft. of retail space, Rancho San Diego T&C/Kohl's S/C hosts roughly 25 individual stores and outlets.