Walgreens 4145

Walgreens #4145 is a Walgreens drugstore located at 533 Elmwood Avenue in Providence, Rhode Island.