Ultima Displays Canada

Address:

1-220 Markland St

Markham ON

L6C 1T6

Telephone:

905-470-7499

Toll Free:

866-785-8462

Fax:

905-534-3510

Contact:

Profile: Ultima Displays is a trade supplier of modular and portable displays. A one-stop trade show and marketing solutions supplier of banner stands, outdoor products, fabric systems, and custom modular exhibits.