Head Office & Plant
360 Harry Walker Parkway South, Units 1-3
Newmarket, Ontario
L3Y 9E9
Phone: (289) 279-1100
Fax: (289) 279--1111
Toll Free: 1-877-579-1882
Email: info@idldisplays.com
Product inquiry ?
Complete our Request Form
Place an order ?
Email:orders@idldisplays.com
Quote request?
Email: quotes@idldisplays.com