Why is this location not 24 hrs anymore???

Teasha Tomlin | May 2, 2020 | Category: Drug store in St. Louis, Missouri

Walgreens - All questions

Address: 12098 Lusher Rd, St. Louis, MO 63138, USA

Kowala Bure | May 3, 2020

I was told that they didn't behave enough employees who would want to work the overnight hours and were short staff. I was wandering that as well because they are so close to a hospital and people may need prescriptions to be filled.

Yolanda MCCABE | May 3, 2020

I WAS WONDERING THE SAME THING SMH

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places