Computer Onsite and iPhone Repair in Ottawa

Track Your Repair Devices Ps: These track # will disappear after 30 days. Track # 7990 CD drop off iphone 6s in store. Problem : screen damaged. Updated : Replaced screen part and labor iphone 6s . Your iphone 6s is good to go. Customer PICKUP DONE April 24 2019....