Welcome! Since its founding in 1955, May Institute has evolved into an award-winning network of programs and services. With corporate headquarters in Randolph, Mass., just 20 minutes from Boston, the organization operates more than 130 service locations.