The Umbrella Factory – Charlestown RI Rhode Island · Roadside Attractions · Stores · Uncategorized The Umbrella Factory – Charlestown RI August 25, 2022 Theophanes AveryLeave a comment A delightful and bizarre tourist trap for the quirky.