Elohee Center

81 Hobart Ln, Sautee Nacoochee GA 30571

Tips

Hours

Hours may fluctuate. For detailed hours of operation, please contact the store directly.

From Elohee Center

The Elohee center is a wellness retreat nestled in the foothills of the Appalachian mountains. Just outside of Helen Ga, in beautiful Sautee-Nacoochee. We specialize in group retreats of various types. Check out our website to see if any of our offerings call to you.

You May Also Like