All you need to know about Dr. TESSA LYNNE MCCLANAHAN practicing at 2000 S Wheeling Ave Ste 510, Tulsa, OK, 74104 with NPI Number 1669089280.
Specializations: Nephrology Counties Served: Tulsa, OK; Muskogee, OK