The Sri Chinmoy Centre have been offering meditation classes in Boston for many years welcome anyone who would like to begin meditation or further their own spiritual journey.