Faith Igwe NPI 1366060246 Practice location: 515 Pecan Leaf Dr, Lancaster, TX 751462035 Taxonomy code: 164W00000X Phone: (469) 630-5375