Verified treatment outcome for Back pain at HEIT HEALTH CENTER SC in ROCKFORD, IL 611082678.No measurable improvement achieved over 2 weeks.
Back pain
No measurable improvement
HEIT HEALTH CENTER SC
ROCKFORD, IL 611082678