Address:
Terri Anne Russell MD
811 E 32Nd St, Austin 78705
(512) 467-7111 (Phone)
Hospitals:
Terri Anne Russell MD
811 E 32Nd St, Austin 78705
St. David's Medical Center
919 East 32Nd St, Austin 78705
Education:
Medical School
University Of Texas Medical School At San Antonio
Brackenridge Hospital