2000 characters remaining
Loading, Please Wait...
Slauson super mall is the best destination for all your shopping needs. It is located in Los Angeles, California. With beautiful interiors and stylish exteriors, the mall provides convenience of approach. It provides ample space for the shops.
See what your friends are saying about Slauson Super Mall.