Hours Of Operations Screen Shop Illinois Elk Grove Village 60007 Screen Shop Hours of Operation and Location in Elk Grove Village, IL 60007 4.3 - 140 votes 1025 Criss Cir, Elk Grove Village, IL 60007 (847) 439-2233 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 Elk Grove VillageView More Apparel H & MCarharttCarter'sRainbowCoach Sports VansSports TimeBladesBally IncorporatedTeam USA Jewelry Goldmax Recommend For You Sports Time Team USA Water Damage Restoration Window Works New York Pretty & Pretty Nails Artistic Nails Pretty Nails Mary Kay Cosmetics Hot Nails