If you need immediate attention from your physician or clinic, call your clinic directly. Download the MyChart App on your Smartphone or Tablet today. Kidney Specialists of Central Oklahoma. 3366 NW Expwy, Bldg D, Ste 550. Oklahoma City, OK 73112-4489. (405) 942-5442 Phone. (405) 942-6448 Fax. Legal & Useful Links. ..