Santa Rosa Computers ★★★★★4.5 (156) IT & Computer Repair Computer repair service · Computer accessories store · Computer consultant 1651 Piner Rd, Santa Rosa, CA 95403 Call Website Details →