Board Certified in Neurology The Neurology Clinic in Austin, Texas 601 W. 17th Street Austin, Texas 78701 Office: 512-708-9200 Fax: 512-708-9237. Patient Portal Access ....