Parroquia Nuestra Señora de UjarrásParishShareCalle 23 000410105 San José, San JoséCosta RicaGet directions