Iglesia de Santa CruzParishShareCalle Vieja Santa Cruz12005 Santa Cruz, San JoséCosta RicaGet directions