Light in the Forest in New Haven is an herbal clinic known as Herb Forest, specializing in the use of Chinese herbs for holistic healing of the body, mind, and soul.
Whether visiting their clinic in New Haven or ordering their tea online, Herb Forest offers natural remedies to promote overall well-being and balance.
Generated from their website's infomation