1. Owl Systems Inc 1819 Business Center Dr, Duarte, CA 91010 Coordinate: 34.133984,-117.965515 Phone: (626) 303-3068
2. Foothill Computers 1140 Huntington Dr, Duarte, CA 91010 Coordinate: 34.13954,-117.98101 Phone: (626) 305-1577