Company Overview
Company Name
Cedar Wood Natural Health Center
Address
The Talbots Building, 41 Idx Dr, South Burlington, VT, 05403, United States
About Cedar Wood Natural Health Center
Cedar Wood Natural Health Center is a holistic healthcare provider located in South Burlington, Vermont. Offering a range of services including chiropractic, nutrition, and massage, the center's focus is on providing individualized, gentle, and effective treatments to address a variety of health concerns, from chronic fatigue to allergies and mental health issues.