Tessa Lynne McClanahan, MD, Internal Medicine

2000 S Wheeling Ave Ste 510
TulsaOK  74104-5642 (Tulsa County)


Phone: 918-747-5200
Fax: 918-858-0290

NPI: 1669089280
License Number: R0117978 (OK)