Walgreens 9098

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