Iglesia de María AuxiliadoraParishShareCalle 36 Vicente Sáenz 003310103 San José, San JoséCosta RicaGet directions