Iglesia de La LuchitaParishShareCalle La Luchita60303 Potrero Grande, PuntarenasCosta RicaGet directions