Parroquia Nuestra Señora del CarmenParishShareCalle 6 El Mesón20101 Alajuela, AlajuelaCosta RicaGet directions