Nikki Harrison Carter, MD, Hospitalist

1705 E 19th St Ste 302
TulsaOK  74104 (Tulsa County)


Phone: 918-748-7684
Fax:

NPI: 1992852701
License Number: 2015-01976 (NC)