Shopping malls database
Vail Ranch Center is located at the corner of SWC Redhawk Pkwy. & Temecula Pkwy. (Hwy. 79) South, Temecula. It is a Community Center which opened in 1997 and was last renovated in 2003. It is an Open shopping mall with 1,397 parking spaces. It covers an area of 203,904 sqft. and has about 43 stores.
Shopping mall's name: Vail Ranch Center
Address: SWC Redhawk Pkwy. & Temecula Pkwy. (Hwy. 79) South, Temecula, CA 92592-5294
Number of stores: 43