Patient Portal. Patient Portal. The Portal is Here! Be sure when you receive your invite to the Portal, that you set up your Account as soon as you can to take advantage of the convenience of the Portal and its options available to you 24/7. ... Seven Oaks Women's Center 9842 Westover Hills Blvd., Suite 115 San Antonio, TX 78251. View Map ....