ModRen Website http://www.mod-ren.com Founded 2017 Employees 2 Overview In 1920 at 115 College Ave in Somerville MA today's Museum of Modern Renaissance Yoga had been introduced first time on American soil.