The Face and The Body SpaMed SpaServicesHealth & BeautyClaim This BusinessOverviewReviewsNo reviews yet. Be the first!Write a ReviewGet in Touch3147258975faceandbodyspa.comLocationSt. Louis, MissouriUSSocial