categories | articles | write a review | design your space
log in | sign up ARE YOU A HOME PRO?

Phantom Screens / Ontario Screen Systems Inc.

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


Since 1992, Phantom Screens has rapidly grown to become North America's leading provider of retractable screen solutions, meeting customer demand with its innovative products.

Request Information

Fields marked with * are required


    See All 15; Photos
    See All 15; Photos



    Ajax Aurora Barrie Belleville Bolton Bowmanville Bradford West Gwillimbury Brampton Brantford Brockville Burlington Caledon Cambridge Chatham Clarington Cobourg Cornwall Courtice Delhi Elliot Lake