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