CPR Cell Phone Repair Elk Grove
9688 Bruceville Road Suite 102, Elk Grove, CA, 95757
If I had an iPhone product, I bet this would be a 5-star, but since I have a Moto product, it always takes an order for the part . . .and a 3-5 day wait. This time was three I think. For the price, though, it seems like an overnight parts order could be done! Otherwise, fast and efficient . . .