Sarma S Challa, MD, Internal Medicine

4002 Garth Rd
Ste 100
BaytownTX  77521-3180 (Harris County)


Phone: 281-420-2391
Fax:

NPI: 1699776286
License Number: G4096 (TX)