our-location.png

St Louis (USA)

We are open y'all!
Lemmons - 5800 Gravois Ave, 63116

KLogo_wwhite copy.png

St. Louis

Karen's FIRST EVER opening in the USA is heading to Missouri and our team of Karen's are ready to challenge you to a battle of SASS! 

Karen Images