NPI Central
Deya Obaidat, M.B.B.S — NPI 1215460316, Indianapolis, IN | NPI Central