Patient Portal. We created the Patient Portal so that you have access to all of the information needed for your upcoming visit at The Spine Institute Center for Spinal Restoration. If you don't see what you're looking for in the sections below, please reach out to us at (310) 828-7757. We'd be more than happy to assist you..