Ottawa LED Wall

Ottawa LED Wall is an owner-operated company in Ottawa, Ontario, that rents, sells and permanently installs LED video walls, and rents LED poster displays…

Production & Technical Equipment · Ottawa, Canada · Services: LED & Screens, Audio Visual Hire, Technical Crew