Iglesia de María AuxiliadoraParishShareRuta Nacional 75720902 El Mastate, AlajuelaCosta RicaGet directions