Gerard P. Hafner

Gerard P. Hafner, MD

Specialties

Nephrology, Internal Medicine

Schedule Your Appointment

402-484-5600

Contact Information

Education & Training

Medical School

University of Wisconsin Medical School

Internships

Hennepin County Medical Center

Residency

Hennepin County Medical Center

Board Certifications

  • American Board of Internal Medicine
    • Subspecialty Certification: Nephrology