Slauson Super Mall
@slausonsupermal
Slauson super mall is the best destination for all your shopping needs. It is located in Los Angeles, California.