NPI Central
Alzira Vaidya, MD — NPI 1356399927, Ponca City, OK | NPI Central