Narasimheswara Sarma Velamuri, MD, Internal Medicine

4545 Post Oak Pl Dr Ste 130
Ipc
HoustonTX  77027-3133 (Harris County)


Phone: 713-960-8008
Fax: 713-960-0965

NPI: 1588998397
License Number: P2078 (TX)