Verified treatment outcome for Back pain at PEORIA SPINE AND SPORT LTD. in PEORIA, IL 616151816.Patient reported no improvement achieved over 6 weeks.
Back pain
Patient reported no improvement
PEORIA SPINE AND SPORT LTD.
PEORIA, IL 616151816