Iglesia de Alto El AguacateParishShareCalle San Francisco - El Carmen10605 Legua, San JoséCosta RicaGet directions