Hours Of Operations Screen Shop Oklahoma Stillwater 74074 Screen Shop Hours of Operation and Location in Stillwater, OK 74074 4.1 - 20 votes 5515 Spring Creek Cir E, Stillwater, OK 74074 (405) 372-5777 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 StillwaterView More Apparel TJ MaxxRoss Dress for LessBig LotsCatoCarhartt Sports Silver LiningBladesS & A Sports Jewelry Hobby LobbyCatoBelkKay JewelersAvon Recommend For You Sears Home Improvements Warehouse Carpet New York Fashion Nails Pro Nails Mary Kay Cosmetics Nail Pro Fancy Nails Davi Nails Beauty Bar