Prairie Spine And Pain Institute ScPrairie Spine And Pain Institute Sc · Orthopaedic Surgery of the Spine Physician7620 N University St, Peoria, IL 61614(309) 691-7774Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing