Dr. Muhammad Afzal, MD
Nephrology
Make an Appointment
(918) 502-3550Telehealth services available
Warren Clinic Nephrology is located at 6465 S Yale Ave Ste 804, Tulsa, OK 74136.
Providers at Warren Clinic Nephrology specialize in Nephrology, Acute Care Nursing (Nurse Practitioner), and Internal Medicine.
Seven providers practice at Warren Clinic Nephrology.
Use the insurance check on this page to verify if Warren Clinic Nephrology is in-network.