En 1965 abrió el primer centro de salud en Estados Unidos, el Columbia Point Health Center, en el barrio de Dorchester.