1. Kessler Therapy Equipment 23 River St, Dedham, MA 02026 Coordinate: 42.24274,-71.14486 Phone: (617) 361-3600