She Theory Spa & Salon - 18075 Leslie St, Newmarket, ON L3Y 9A4, Canada | Fresha