Iglesia de Pueblo NuevoParishShareCalle Pueblo Nuevo Este21201 Sarchí Norte, AlajuelaCosta RicaGet directions