Skip to content

Dci Ball Square

Non-profit dialysis facility in Somerville, Massachusetts, rated 4 of 5 by CMS. Internal Medicine, Nephrology accounts for 92% of the 12 clinicians who list it; the next largest is Internal Medicine (1).

Affiliated clinicians