NPI Central
Tanzeel Awadalla, MBBS — NPI 1851975023, Tulsa, OK | NPI Central