Parroquia Nuestra Señora de Las MercedesParishShareCalle Central20701 Palmares, AlajuelaCosta RicaGet directions