Walgreens 17596

Walgreens #17596 is a Walgreens drugstore located at 29-31 Main Street in Montpelier, Vermont. The store was converted from Rite Aid #4581 in 2020, after Walgreens acquired the store in 2018.