Starlight Med Spa is a multi-award winning skincare and beauty salon located minutes from Vaughan Mills Mall & Canada's Wonderland. Starlight's expert medical aestheticians have the knowledge, skill, and equipment to get you the beauty RESULTS you want.