Stephen Kovacs, DO, Family Medicine

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


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

NPI: 1659453645
License Number: 3860 (OK)