Hours Of Operations Screen Shop Alabama Demopolis 36732 Screen Shop Hours of Operation and Location in Demopolis, AL 36732 4.1 - 31 votes 304 E Washington St, Demopolis, AL 36732 (334) 289-3839 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 DemopolisView More Apparel Goody'sCatoH & MCarharttCarter's Sports ColemanTaf-The Athlete's Foot Jewelry CatoGold MineMustard Seed Recommend For You Sears Home Improvements Nails And More Pro Nails Ace Beauty Supply Nail Pro Red Nails Perfect Touch Net-works It Star Communications Sears Carpet & Upholstery Care