Batteries Plus Phone Repair ★★★★★4.6 (76) IT & Computer Repair Mobile phone repair shop · Computer repair service · Phone repair service 2648 Santa Rosa Ave Ste b, Santa Rosa, CA 95407 Call Website Details →