Parroquia Santiago ApóstolParishShareAvenida Iglesia21201 Sarchí Norte, AlajuelaCosta RicaGet directions