Urology

John MaiMD

Cost:
  • Honorhealth Ambulatory

    20201 N Scottsdale Healthcare Dr, STE 200, Scottsdale, AZ 85255

    Accepting new patients

    (623) 547-2600

Education & Credentials

  • University of Nebraska Medical Center - College of Medicine
    2004

Board certifications

  • UrologyUrology