1. Palmer Dialysis Center 42 Wright St, Palmer, MA 01069 Coordinate: 42.16866,-72.34119 Phone: (413) 284-0700