24/7 Patient Assistance: 760-405-8205

Gregory Ball, MD


Write a review
Doctor's profile photo

Hospitals & Clinics

specialties & services

  • Bio & Insurance Information

    Dr. Gregory Ball graduated from the University of Buffalo School of Medicine and Biomedical Sciences and did his internship at the Tucson Hospitals Medical Education Program. He completed a residency program at the Rochester General Hospital where he is also available for consultations. Dr. Gregory Ball currently owns a medical license, active throughout 2016 that gives him the right to practice medicine in New York.

  • Education & Training


    University at Buffalo, School of Medicine and Biomedical Sciences

    Medical School


    Tucson Hospitals Medical Education Program



    Rochester General Hospital


  • Hospital & Practice

    Rochester General Hospital

    Languages: English/Spanish

    (585) 922–4000

    1425 Portland Avenue

    Rochester, New York 14621-3099

    Read More