Company Overview
Company Name
Cedar Wood Natural Health Center
Address
The Talbots Building, 41 Idx Dr, South Burlington, VT, 05403, United States
Phone
(802) 863-5828About 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.