Phantom Screens / Ontario Screen Systems Inc offers these services: screen, doors, windows.
by ourbis
on July 29, 2013 from ourbis
Information from the business
The Phantom Screen is a compact, retractable insect screen that adds to any door or window and rolls out of sight when not in use
by googleplus
on August 17, 2013 from googleplus