N Newbury Health Clinic 0 reviews 4628 Main Street South Newbury, VT • 05051 View Practice (802) 866-3000