Iglesia de San Juan BautistaParishSharePlaza de la Iglesia40231 Cuéllar, Castilla y LeónSpainGet directions