Convenience Stores and Delis in St. Louis, MO
Convenience Stores and Delis • Liquor and Wine
9820 Lackland Rd,
St. Louis ,
MO
63114
UNITED STATES
Based on 1 reviews
Racist!!!!
I have never experienced the level of racism that I experienced here. I am a professional African-American female, who went into this establishment with my children. My son purchased 2 cigars and 1 bag of cheetos. I asked the woman at the...Worldwide > United States > St. Louis, MO > Convenience Stores and Delis