Anoop S Ahuja, MD, Otolaryngology

4101 Greenbriar St
Ste Ste 320
HoustonTX  77098 (Harris County)


Phone: 713-795-0111
Fax: 713-795-8586

NPI: 1619960994
License Number: K9966 (TX)