Store name: Foot Locker Address: 350 West Hillcrest Drive, Thousand Oaks, CA Shopping mall: The Oaks State: California Store phone: 805-497-2025 Location: Upper Level Category: 32
: