Montgomery is home to the first holistic spa in Texas. Deer Lake Lodge is a unique wellness resort where guests enjoy comfortable detoxification and relaxation in a natural, sustainable setting. The holistic approach addresses mind, body, and spirit.
Please like 713News on FaceBook and follow 713News on Twitter to get the latest updates
First Holistic Spa Opens in Texas
