University of Texas Physicians Downtown Austin. Primary Care/Clinic; Specialty Care; Address. 313 East 12th St Austin, TX 78701. Phone. 512-324-9650 ... Your patient portal information includes a summary of your care at the hospital or your doctor's office, including: Active medication list, allergies, vaccinations and procedures ....