NPI Central
Tariq Niazi, MD, FRCSI, MSC, FICS — NPI 1609820612, Chickasha, OK | NPI Central