Isle of My

2191 Yonge St
Toronto, ON M4S 3H8

Isle of My is a wellness retreat in Toronto, ON that offers a range of holistic services and experiences to promote relaxation and self-care.

With a focus on mindfulness and rejuvenation, Isle of My provides a tranquil escape for individuals seeking to unwind and reconnect with themselves.

Generated from their business information

Own this business?
See a problem?

You might also like

CanadaOntarioTorontoIsle of My