New Search
Naqi Idris MD

Naqi Idris MD

Primary Specialties
  • Internal Medicine
  • Nephrology
    Address:
    5308 North Galloway Avenue
    Suite 200
    Mesquite, TX 75150
    Phone:
    (214) 358-2300
    Fax:
    (214) 579-6984

    Education