Subhash K Nagalla, MD, Surgery

420 E 6th St Ste 102
OdessaTX  79761-4537 (Ector County)


Phone: 432-888-9001
Fax: 324-888-9002
Email: sub***@*****il.com

NPI: 1316142268
License Number: 036126261 (IL)