Phantom Screens of Southern California
ManufacturingUnited States2-10 Employees
Retractable screen solutions for all types of doors, windows, and patios. Los Angeles, Orange, Santa Barbara, and Ventura Counties. 1-800-665-8200. Phantom Screens disappear when they are not used.