Shravan Kumar Narmala, MD, Internal Medicine

2717 Michaelangelo Dr Ste 200
EdinburgTX  78539-1412 (Hidalgo County)


Phone: 956-362-2250
Fax: 956-362-2251

NPI: 1700071008
License Number: Q7247 (TX)