Iglesia de Plaza Alto San JuanParishShareCalle El Cura10503 San Carlos, San JoséCosta RicaGet directions