Medical Spas in SoHo

2 medical spas businesses in the SoHo area of London, Ontario, including Allure Beauty Medi Spa, Forever 21 Beauty Clinic - London.

Photo: Former Wellington Street United Church · Chris Woodrich · CC BY-SA 4.0 · Wikimedia Commons

2 Medical Spas businesses in SoHo

SoHo · 120 Wellington St Ste 206

Allure Beauty Medi Spa is a medical spa located in the SoHo neighborhood on Wellington St in London, Ontario. It serves clients…

Call