Hat Shops in Roanoke, VA Lids Ltd Partnership4802 Valley View Blvd NWRoanoke, VA, 240125403623924Cowboy HatsHat Shops Lids4802 Valley View Blvd NWRoanoke, VA, 240125403623924Cowboy HatsHat ShopsThe Barn Show MoreSee AlsoCaps