1. Just Clean Floors 146 Locust Dr, Westwood, MA 02090 Coordinate: 42.19642,-71.22926 Phone: (781) 769-1550