NPI Central
Babar Khokhar, M.D. — NPI 1356525604, Providence, RI | NPI Central