Online Bill Pay | Seven Oaks Women's Center | San Antonio TX. 7711 Louis Pasteur Dr. Suite 200, San Antonio, Texas 78229. 210-692-9500 Patient Portal. Our Team..