Muhammad Talha, MD, Internal Medicine

9228 S Mingo Rd Ste 200
TulsaOK  74133-5722 (Tulsa County)


Phone: 918-592-0999
Fax:

NPI: 1376769851
License Number: P18612 (MD)