LEAP Celebrates 20th Anniversary

FeliciaOctocog

Since 2002, LEAP has served over 3,000 students in Gloucester, Lynn, Peabody and Salem.