Walgreens 9098

Walgreens #9098 is a Walgreens drugstore located at 2 US 27 South in Lake Placid, Florida.