Tamara Snyder, CNP
Nursing (Nurse Practitioner)
Make an Appointment
(918) 592-0296Telehealth services available
Nephrology Specialists of Oklahoma is located at 1145 S Utica Ave, Tulsa, OK 74104.
Providers at Nephrology Specialists of Oklahoma specialize in Nursing (Nurse Practitioner).
One provider practices at Nephrology Specialists of Oklahoma.
Use the insurance check on this page to verify if Nephrology Specialists of Oklahoma is in-network.