1. Demco Electronics 10516 S Grevillea Ave, Inglewood, CA 90304 Coordinate: 33.94066,-118.35453 Phone: (310) 677-0801