Stephanie Sarita Harry, DO, Internal Medicine

11212 E 48th St
TulsaOK  74146-5824 (Tulsa County)


Phone: 918-556-3000
Fax: 918-556-7064

NPI: 1922494202
License Number: 5989 (OK)