Hours Of Operations Screen Shop California Costa Mesa 92626 Screen Shop Hours of Operation and Location in Costa Mesa, CA 92626 4.4 - 122 votes 3120 Pullman St, #B, Costa Mesa, CA 92626 (949) 230-0582 Get Directions Screen Shop Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Costa MesaView More Apparel MarshallsTJ MaxxRoss Dress for LessKmartH & M Sports TargetNew BalanceBig 5 Sporting GoodsNikeSport Chalet Jewelry MarshallsSaks Fifth AvenueGucciChico'sJewelry Exchange Recommend For You Sears Home Improvements Sport's Page Stark Carpet The Home Depot Installation Services USA Carpet Windows Plus Wool Rugs Cleaning New York Star Nails Elegante Nails