Iglesia Santa María de la CruzParishShareCalle Mora11003 San Antonio, San JoséCosta RicaGet directions