Iglesia de Ojo de AguaParishShareCalle Cuesta Yeguas11901 San Isidro de El General, San JoséCosta RicaGet directions