1. Nu Bath and Body 89 Walden St, Cambridge, MA 02140 Coordinate: 42.38815,-71.12579 Phone: (857) 600-2284