Walgreens
533 Elmwood Ave, Providence 02907