Iglesia Nuestra Señora del Perpetuo SocorroParishShareAvenida 01 de Mayo20110 Desamparados, AlajuelaCosta RicaGet directions