Nephrology Specialists of Oklahoma

Excellence in kidney care

Yale Office

6465 South Yale Ave Suite 507
Tulsa, OK 74136
918-712-5000

Utica Office

1145 South Utica Ave Suite 364
Tulsa, OK 74104
918-712-5000

Muskogee Office

2316 West Shawnee Street
Muskogee, OK 74401
918-687-1960

Contact

Contact Us

Yale Office

6465 S Yale Ave Suite 507
Tulsa, Oklahoma 74136
Phone: 918-712-5000
Fax: 918-712-5003
Emergency contact during nights, weekends, and holidays:
Phone: 918-493-6000

Utica Office

1145 S Utica Ave Suite 364
Tulsa, Oklahoma 74104
Phone: 918-712-5000
Fax: 918-592-0286
Emergency contact during nights, weekends, and holidays:
Phone: 918-493-6000

Muskogee Office

2316 W Shawnee St
Muskogee, Oklahoma 74401
Phone: 918-687-1960
Fax: 918-592-0286