Visit our new location!

Hello! Skin & Nail- Beauty Spa has been operating for about 20 years and throughout all those years, we have been evolving. About a year ago we moved to 891 Adelaide Street North, London, Ontario. This location can be found close to our old locations. It is where Bob’s t.v. used to be and is […]

Read More »