Iglesia Nuestra Señora de La MercedParishShareCalle Mercedes20503 Mercedes, AlajuelaCosta RicaGet directions