Address: 425 Salmar Ave, Campbell, CA 95008, USA
Phone: +14083748156
Sunday: Closed
Monday: 8AM–5PM
Tuesday: 8AM–5PM
Wednesday: 8AM–5PM
Thursday: 8AM–5PM
Friday: 8AM–5PM
Saturday: Closed
kevin kiser
They are without a doubt the Ferrari of screen shops in the Bay Area the BEST
Thanks! Your review is awaiting moderation.
Yes, we can. It is designed to float in the track, but it may need a rescreen. Call Debi at 408-374-8156 and discuss what's happening. Thank you.
Yes, we do. You can swing by the office to pick them up or you can use any that you find attractive.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.