Windsor ON Telecommunications Consultants 1. 1061 University Ave W, Windsor, ON N9A 5S5 | Holden Moorhouse (519) 258-5002