A place to call home.
When looking for a place to explore your spirituality, we would like to be your spiritual community.
Travel to LeRoy:
By downloading Google Maps, we can be found by anyone, anywhere.
Physical location: 102 South Pearl - LeRoy, IL - 61752
Reach us by email:
Reach us by Facebook: