Subrahmanyam Narra, MD, Internal Medicine

12411 Hymeadow Dr
Ste 3e
AustinTX  78750-1874 (Travis County)


Phone: 512-331-5321
Fax: 512-331-8012

NPI: 1154313013
License Number: G6978 (TX)