Hours Of Operations Screen Shop North Carolina Locust 28097 Screen Shop Hours of Operation and Location in Locust, NC 28097 4.1 - 149 votes 1303 Main St W, Locust, NC 28097 (704) 781-5415 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 LocustView More Apparel CarharttExpress Sports Coleman Recommend For You Nail Time Nailtime Nails Time Sears Carpet & Upholstery Care Sears Home Improvements Shop Smart Siemens Corporation Smart Shop Smitty's Sports Snack Shop