Elbowoods Nephrology Clinic

Elbowoods Nephrology Clinic

Elbowoods Memorial Health Center 1058 College Dr., New Town, ND, United States

The Elbowoods Nephrology Clinic is open two days each month. Please see your healthcare provider for a referral or call the diabetes program to schedule.

Elbowoods Nephrology Clinic

Elbowoods Nephrology Clinic

Elbowoods Memorial Health Center 1058 College Dr., New Town, ND, United States

The Elbowoods Nephrology Clinic is open two days each month. Please see your healthcare provider for a referral or call the diabetes program to schedule.