The Spirit Within -- Full service spiritual experience centre with retail products and unique holistic energy practitioners. Visit us for all aspects of your wellness. is located in Lake Echo, Canada on 3288 Nova Scotia Trunk 7. The Spirit Within -- Full service spiritual experience centre with retail products and unique holistic energy practitioners. Visit us for all aspects of your wellness. is rated 5 out of 5 in the category spiritist center in Canada.
Address
3288 Nova Scotia Trunk 7
Accessibility
Wheelchair-accessible car park