NPI Central
Humaira Abid, MD — NPI 1811157829, Spencer, OK | NPI Central