Iglesia Nuestra Señora de MonserratParishShareDiagonal 6010111 San José, San JoséCosta RicaGet directions