Cambridge MA Beauty & Day Spas 1. 2326 Massachusetts Ave, Cambridge, MA 02140 | North Mass Spa (617) 661-5749