Diana L Defelice, DO, Family Medicine

13616 E 103rd St N
Ste A
OwassoOK  74055-4586 (Tulsa County)


Phone: 918-274-8555
Fax: 918-274-8556

NPI: 1649262270
License Number: 2160 (OK)