Skip to Content
Gerard P. Hafner

Gerard P. Hafner, MD

Proud member of Bryan Health Connect

Specialties

Nephrology, Internal Medicine

Schedule Your Appointment

402-484-5600

Contact Information

Education & Training

Medical School

University of Wisconsin Medical School

Residency

Hennepin County Medical Center

Fellowship

Hennepin County Medical Center

Board Certifications

  • American Board of Internal Medicine
    • Subspecialty Certification: Nephrology
Top

Copyright 2017 Bryan Health. All rights reserved.