Screens of Oklahoma & OKC Screens

Screens of Oklahoma - Motorized Power Screens
OKC Screens - Door and Window Screens.

Two great companies. Serving Central Oklahoma and Oklahoma City Metro Area, since 1999.

Contact Us

Phantom Screens of Oklahoma

107 S Fretz Ave
Edmond, Oklahoma
United States
73003

Phone: Screens of Oklahoma 405-343-5098
or OKC Screens 405-315-2208
or 1-888-PHANTOM (742.6866)
Email: phantomscreensofok@gmail.com