1. International Computers 250 S Riverside Ave Ste C, Rialto, CA 92376 Coordinate: 34.09714,-117.37081 Phone: (909) 877-3080