1. Dillon's Russian Steam Bath 77 Chestnut St, Chelsea, MA 02150 Coordinate: 42.38988,-71.04111 Phone: (617) 884-9434