Iglesia San Judas TadeoParishShareCalle Patio de Agua11102 San Rafael, San JoséCosta RicaGet directions