St. Louis Facial Bar Coming Soon 1236 Town and Country Crossing Drive Town and Country, MO 63017 STAY ITK FOR ALL THINGS FACE FOUNDRIÉ ST. LOUIS ADD YOUR INFO BELOW FOR SNEAK PEAKS + EXCLUSIVE DISCOUNTS!