Sravani Avula, MD, Internal Medicine

8300 Floyd Curl Dr Ste Mc
San AntonioTX  78229-3931 (Bexar County)


Phone: 210-450-9000
Fax: 309-655-3297

NPI: 1215311741
License Number: 125067278 (IL)