Norwalk CA Food Home Delivery 1. 12840 Leyva St, Norwalk, CA 90650 | West Central Produce (213) 629-3600