Thousand Oaks Shopping Center
(1,748)
Shopping mall in San Antonio, Texas
Address: 2929 Thousand Oaks Dr, San Antonio, TX 78247
Hours: Open ⋅ Closes 11 PM
Phone: (833) 800-4343
Welcome to The Oaks, where community and lifestyle come together. Located in Thousand Oaks, CA, the center offers an array of shopping, ...
People also ask
Who owns Thousand Oaks Mall?
The Lakes at Thousand Oaks is the area's best in shopping, dining and entertainment offering seasonally-inspired restaurants and family-friendly activities.
The Oaks, Thousand Oaks. 17324 likes · 10 talking ... Welcome to the OFFICIAL Oaks mall page. . Follow ... The Oaks (350 West Hillcrest Drive, Thousand Oaks, CA).
Missing: Center | Show results with:Center