Iglesia San Antonio de PaduaParishShareCalle Aguacate11003 San Antonio, San JoséCosta RicaGet directions