Computer Onsite and iPhone Repair in Ottawa

Track Your Repair Devices Ps: These track # will disappear after 30 days. Track # 10155 ND drop off iphone 6 in store. Problem : Screen damaged . Updated : Replaced screen part and labor iphone 6. Your iphone 6 is good to go. Customer PICKUP DONE February 20 2020....