El Pollo Loco adresses in Maywood‚ CA Home Work hours El Pollo Loco hours California Maywood AddressPhoneMap4501 Slauson Ave Maywood(323) 771-1199 You May Like Pizza Patron hoursLittle Caesars hoursKFC hoursJack in the Box hoursWaBa Grill hoursBurger King hoursPeople Are Reading