Larch Tree Natural Wellness Center, L.L.C., in McHenry, IL, is the area's leading naturopathy specialist serving McHenry, Crystal Lake and surrounding areas since 1988. We specialize in naturopathy, kinesiology, nutrition, parapsychology and more. For more information, contact Larch Tree Natural Wellness Center, L.L.C. in McHenry.
P.O. Box 1060 McHenry 60051