Stella Ada-Ihuoma Ndukwe, MD, Family Medicine

7600 Beechnut St
HoustonTX  77074-4302 (Harris County)


Phone: 713-459-9892
Fax: 281-946-8466

NPI: 1811286941
License Number: 01072930A (IN)