Walgreen Drug Stores is a Health business located at 100 Lincoln Rd, Miami Beach specializing in Health Products & Services