Iglesia Nuestra Señora Reina de los ÁngelesParishShareCalle 120102 San José, AlajuelaCosta RicaGet directions