The newly remodeled Southcenter Mall location is now open!
The Southcenter Mall store is located at:
102 Southcenter Mall
Seattle WA 98188
The Southcenter store is located on the west end of the mall across from Nordstrom.
Monday - Saturday 10:00AM - 9:00PM
Sunday 11:00AM - 7:00PM
Store Manager: Vincent Lara
View Larger Map