Locations

Nephrology Specialists of Oklahoma

6465 South Yale Avenue, Suite 507
Tulsa Oklahoma 74136-7807
Ph: 918.712.5000

8 AM – 4:30 PM, M – F, except holidays
On the east side of South Yale Avenue, between
East 61st Street and East 71st Street.

Meet Our Yale Staff

Click to open Google Map

Nephrology Specialists of Oklahoma

1145 S. Utica Ave., Suite 364
Tulsa, Oklahoma 74104
Ph: 918.712.5000

Located in the Hillcrest Physicians’ building, just south of 11th street on Utica. From valet parking, go inside to the information desk to the right North elevators. We’re on the 3rd floor.

Meet Our Utica Staff

Click to open Google Map

Nephrology Specialists of Oklahoma

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

Click to open Google Map