New England Buddhist Vihara Meditation Center Grafton Massachusetts is a business in Buddhist Meditation Centre category. The Buddhist Meditation Centre is located at New England Buddhist Vihara & Meditation Center (Boston Buddhist Vihara), 162 Old Upton Rd, Grafton, MA 01519, USA