Robert Lee Stroud, MD, Internal Medicine

4007 James Casey Steet
Ste C 120
AustinTX  78745 (Travis County)


Phone: 512-441-4028
Fax: 512-441-3238
Email: rob***@*****ds.com

NPI: 1851407043
License Number: E2888 (TX)