1. Medusa Electronics 1070 E Dominguez St, Carson, CA 90746 Coordinate: 33.84032,-118.25542 Phone: (310) 638-3439