This article describes a service-learning program developed at the University of Verona, Italy. This community service research learning (CSRL) program involves preservice and in-service teachers and incorporates learning, community service, and research. We detail the program’s theoretical basis and then present the results of a research project conducted with 45 students (preservice teachers) involved in the program during the academic year 2017–2018. The aim of the research was to identify the enrichments students’ believe they achieved through their program participation and what they considered most relevant from program participation for their professional improvement.