Phantom Screens / Ontario Screen Systems Inc.

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

ABOUT

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

    GALLERIES

    See All 15; Photos
    See All 15; Photos

    VIDEOS

    SERVICE AREAS

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