Louisville has been named one of the top 100 best communities for young people by America's Promise Alliance.
Louisville named one of top 100 best communities for young people