Etobicoke ON Electronics Repair 1. 5525 Eglinton Ave W, Etobicoke, ON M9C 5K5 | E Link Service Center (416) 622-7669