Zubair Ahmad, M.D.

Location

KidneyCare Oklahoma
2000 S. Wheeling Ave., Suite 510
Tulsa, OK 74104
Phone: 918-747-5200

Specialty

Nephrology