Better You Spas Special Promotions Med Spa Deals & Specials in Chicago, IL Spend less and feel better with Better You Spas promotions. 1030 N Clark St, Suite 310 located inside VVMED Integrated Medical Center Chicago, IL 60610