Excellence in kidney care

  • For Patients
  • For Physicians
  • Locations
  • About
  • Contact
Office Locations

6465 S Yale Ave Suite 507
Tulsa, OK 74136
(918) 712-5000

1145 S Utica Ave Suite 364
Tulsa, OK 74104
(918) 712-5000

2316 W. Shawnee St.
Muskogee, OK 74401
(918) 687-1960

  • For Patients
  • For Physicians
  • Locations
  • About
  • Contact
Meet the
Physicians
Patient
Resources
Our
Services
  • What to
    Expect
  • Forms &
    Instructions
  • FAQ
  • Directions
We're with you every step of the way.

Yale: 918.712.5000 || Utica: 918.712.5000 || Muskogee: 918.687.1960

© 2019 Nephrology Specialists of Oklahoma. Website designed by Aqua Vita.