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

Locations

Locations

Yale Office

6465 S Yale Ave Suite 507
Tulsa, Oklahoma 74136
Phone: 918-712-5000

Open 8 AM – 4:30 PM, Mon – Fri, 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 Maps

Utica Office

1145 S Utica Ave Suite 364
Tulsa, Oklahoma 74104
Phone: 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 Maps

Muskogee Office

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

Click to open Google Maps