Iglesia de San Juan BautistaParishShareCalle San Juan20203 San Juan, AlajuelaCosta RicaGet directions