The Fantastic Umbrella Factory Holiday Stroll
The Fantastic Umbrella Factory 4820 Old Post Rd, Charlestown, RI, United StatesA night of holiday delight! All stores will be open until 8pm with sales and specials. Walk from store to store with lights illuminating the way. Fire pits will be blazing and refreshments available. All are welcome for a wonderful evening of holiday shopping! The Fantastic Umbrella Factory is a series of five individual stores, […]