The North Institute, ApmcThe North Institute, Apmc · Orthopaedic Surgery of the Spine Physician29301 N Dixie Ranch Road, Lacombe, LA 70445(985) 871-4114Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing