Iglesia de María AuxiliadoraParishShareCalle Lagunilla20102 San José, AlajuelaCosta RicaGet directions