Ontario Screen Systems Inc.

Retractable Phantom door screens on a double-French doorway.

About Us

Ontario Screen Systems Inc.
1295 Eglinton Avenue East
Unit #14
Mississauga, ON L4W 3E6

Phone: 905-624-0824
Fax: 905-624-1091
Email: phantom@ontarioscreens.com
Website: www.phantomscreens.ca

Regions

Ontario Screen Systems Inc. is the authorized Phantom Screens Distributor in the following regions:
Ontario