Verified treatment outcome for Headache at NEW HEALTH INC in EFFINGHAM, IL 624011881.Minimal to no improvement achieved over 12 weeks.
Headache
Minimal to no improvement
NEW HEALTH INC
EFFINGHAM, IL 624011881