Leela, space for yoga, massage and more

Closed
6746 Morrison St
Niagara Falls, ON L2E 6Z8

Leela is a wellness center in Niagara Falls offering a variety of services including yoga classes and massage therapy.

With a focus on holistic health and relaxation, Leela provides a space for individuals to unwind and rejuvenate both body and mind.

Generated from their business information

Own this business?
See a problem?

You might also like

CanadaOntarioNiagara FallsLeela, space for yoga, massage and more

Partial Data by Foursquare.