Catherine Landrum Visa Inc Attorney in Austin, TX Practice AreasImmigration Law Bar Admissions & Licenses StateBar NumberYear AdmittedStatus GA 209927 2007 Active Contact Information Phone(706) 692-6464 Address95 Stegall Dr, Austin, TX, 78759 View on Google Maps