Verified treatment outcome for Back pain at STANFIELD GROUP LLC in EFFINGHAM, IL 624012336.Patient reported no improvement achieved over 2 weeks.
Back pain
Patient reported no improvement
STANFIELD GROUP LLC
EFFINGHAM, IL 624012336