1. Electronic Service & Parts Inc 2005 Orange St Ste A, Alhambra, CA 91803 Coordinate: 34.08432,-118.14534 Phone: (626) 282-8646