Ontario Screen Systems Inc.

Contact Us

Ontario Screen Systems Inc.

1295 Eglinton Avenue East, Unit 14
Mississauga, Ontario
Canada
L4W 3E6

Phone: 888.742.6866
or 1-888-PHANTOM (742.6866)
Email: CustomerService@OntarioScreens.com