Iglesia de Quebrada SecaParishShareCalle La Iglesia10503 San Carlos, San JoséCosta RicaGet directions