The medusa ransomware group listed Glow Medi Spa on its data leak site on 2025-02-10. Country: CA Sector: Retail & E-Commerce Domains named: glowmedispa.ca Claim as published on the leak site: Glow Medi Spa - spa center with medical services. Glow Medi Spa corporate office is located in 129 Yorkville Ave Fl 4, Toronto, Ontario, M5R 1C4, Canada and has 10 employees.