Salon & spaNail salonsNot claimedLuxora Nails and Beauty Spa1210 Lasalle BoulevardGreater Sudbury, ON