1. Dialysis Clinic Inc 789 Wachusett St, Holden, MA 01520 Coordinate: 42.36471,-71.84447 Phone: (617) 616-3600