Thank you for visiting our patient portal. The portal allows you to view your medical records such as lab results, x-ray reports, and a summary of your care. ... Orthopedic Specialists of Louisiana: (318) 635-3052. The Spine Institute of Louisiana: (318) 629-5555.