Libu Varughese, MD, Internal Medicine

5420 Dashwood Dr Ste 301
HoustonTX  77081-5360 (Harris County)


Phone: 832-968-7003
Fax: 832-968-7713

NPI: 1053750331
License Number: 35.138459 (OH)