New search
Diana Defelice
,
DO
Family Medicine
,
Primary Care
2.5
(15 reviews)
13616 E 103rd St N, Ste A, Owasso, OK 740554586
(918) 274-8555