Contact Us

If you have any questions about our residency or would like more information, please let us know. We’ll reply to you as soon as possible.

  • Program Director

    Danforth, Teresa

    Teresa Danforth, MD

    Clinical Associate Professor

    Buffalo General Medical Center 100 High Street Buffalo, NY 14203

    Phone: (716) 859-3760; Fax: (716) 844-5050


  • Associate Program Director

    Brennan, Matthew

    3085 Harlem Road Cheektowaga, NY 14225

    Phone: 7168445000


  • Training Program Administrator

    Steve Crowe.

    Steve Crowe

    Training Program Administrator

    Department of Urology

    Buffalo General Medical Center, 100 High Street, Buffalo, NY 14203

    Phone: (716) 859-3760; Fax: (716) 859-4015