Plaza Mexico Carousel
3100 E Imperial Hwy, Lynwood 90262