Inner Space Meditation Center And Gallery
- Distance:139.61 mi
- Address:1110 Massachusetts Ave, Cambridge, MA 02138
- Phone:(617) 547-1110
- Reviews:4Rating:5.0
People there are wonderful and supportive. The space envoked truth and calm for me.. What an oasis of stress relief. Middle of day stress, I happened upon this place and had a 15 minute relaxation meditation meeting.... more