Contact Us

Hello! Here you will find contact information requested frequently.
Please look through the numbers and maps to find what you need.

Phone Numbers

Nephrology Specialists of Oklahoma

6465 S. Yale Ave., Suite 507
Tulsa, Oklahoma 74136-7807
Ph: 918.712.5000
Fax: 918.712.5003
Emergency contact during nights, weekends, and holidays:
Ph: 918.493.6000

Nephrology Specialists of Oklahoma

1145 S. Utica Ave., Suite 364
Tulsa, Oklahoma 74104
Ph: 918.712.5000
Fax: 918.592.0286
Emergency contact during nights, weekends, and holidays:
Ph: 918.493.6000

Nephrology Specialists of Oklahoma

2316 W. Shawnee St.
Muskogee, Oklahoma 74401-2228
Ph: 918.687.1960
Fax: 918.592.0286