New Patient Portal. Jan 31. With our exciting affiliation with Privia, you will now have access to new technology to help improve your patient experience. ... Redwood Office 1605 Redwood Rd San Marcos, Texas 78666. 512-396-7686. Main Office 2406 Hunter Road Suite 106 San Marcos, TX 78666..