Iglesia de Las Mercedes - TirrasesParishShareTransversal 11111804 Tirrases, San JoséCosta RicaGet directions