SPC Saint Paul College San Rafael de Alajuela, Alajuela, Costa Rica IBPrivate Spanish, English Request info View profile