Renew Health Center Categories HEALTH, WELLNESS AND PERSONAL CARE 7434 Louis Pasteur Drive Suite 209 San Antonio TX 78229 (210) 761-9001 Visit Website About Us Primary Care and Mental Health office. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×