NPI Central
Fariha Afzal, M.D. — NPI 1780949008, Oklahoma City, OK | NPI Central