Covid19

yelp logo

(1)

St Louis, MO 63103

Reviews

yelp logo
1.01 reviews
Michelle H.
5/30/2020

Bad! If i could give negative stars, I would! Isolation, frustration, indignation, panic and sickness. This is not what I ordered in my combo pack for 2020! And, don't even try to reach customer...

Own this business?
See a problem?

You might also like