1. NEC Logistics America Inc 18615 S Ferris Pl, Compton, CA 90220 Coordinate: 33.8611,-118.22884 Phone: (310) 604-6100