Walgreens 6627

Walgreens #6627 is a Walgreens drugstore located at 12650 International Drive South, Orlando, Florida. The store is open 24 hours a day, but the pharmacy is not.