Parroquia Natividad de la Santísima Virgen MaríaParishShareAvenida 31A10107 San José, San JoséCosta RicaGet directions