Essence of BeautyBeauty · St. Louis, MOHair Salons, Nail Salons. Serving the Russian-speaking community in St. Louis.Address: 2426 N Hwy 67, Florissant, MO, 63033Phone: (314) 972-0852Website: http://essenceofbeauty3.placeweb.siteLoading map...