Screens of Northern California

Flag as Inappropriate

Screens of Northern California opened in 1993 and primarily serves customers in Alameda and Contra Costa counties. It exclusively distributes and installs Phantom Retractable Screens and Insolroll Window Shades for privacy, security and comfort. This is one of numerous showrooms located throughout the region.
1054 Shary Cir, Concord, CA 94518
(925) 521-5600
  • Hours: Mon - Fri, 8am - 4pm, by appointment; Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »