Location Details

CHI Health Clinic Nephrology (Harlan)

CHI Health Clinic Nephrology (Harlan)

1213 Garfield Ave

Harlan, IA 51537

Fax: (712) 755-4397

Services:

  • Nephrology

Providers: