Walgreen Drug Stores
Drag box to select area
Part of the giant Walgreens chain, this drug store has been serving the Green Park area from its location in the South Oaks Plaza shopping center for more than 30 years.
5764 S Lindbergh Blvd, Saint Louis, MO 63123
- Fax: 314-842-9366
- Accessibility Details: Front entrance is level with parking lot.
- Hours: Daily, 24 hours.
- Accessible: yes